Ever since high school, I have delayed gratification because I want to have everything figured out before experiencing happiness. The majority of the time, I choose homework over parties, office hours over lunch dates, and saving money over treating myself. This might not sound all that bad, however, I am never really enjoying life, I am always "torturing" myself before I can experience even the slightest bit of happiness.
Please, do not be like me. Don't wait until your life is "perfect" to experience happiness. If you happen to fall in love with someone, and if they treat you with kindness, let that love develop. Don't stop it because you are not financially stable or even emotionally stable. If you really love this person and if they love you back, you can work on those things together.
Similarly, if your friends invite you to the movies or mall, go with them, and enjoy your time with them. Homework can wait sometimes. Make time in your day to do the things you love because the day only has 24 hours, and those hours sure go by fast.
Do not wait until you are old and can barely move to do the things you love. Do those things now before it's too late. Your death is a mystery, you can die now, tomorrow, or in fifty years. There is no exact date of when your death is, therefore, find your bliss now before you're gone forever.
On a more positive note, life is very beautiful, and we shouldn't let it pass by without first experiencing its beauty. We have to find our bliss now, not never. If your bliss, like mine, involves traveling, shopping, spending time with friends, or having spontaneous photo shoots, then do just that. Just live your life to the fullest, and don't wait, like I often do, to experience happiness. Find your bliss now!