Life was never a bed of roses nor will it ever be. The roses come with thorns so does life. Our quest for comfort brings us across many hurdles. Even when our wishes are met we are not happy. The pain has to be there for reward. You cannot climb Mount Everest just by dreaming. You have to walk all the way to the top. Most of us dream but when the time for walking that extra mile to make our dreams comes we are found to be lacking.
You want your wishes to come true start burning your midnight oil without complaints. Look at the bigger picture. You and only you can live your dreams.