If you’re honest with yourself about everything you want in life, you’ll realize that you’re wish list isn’t realistic. You can’t have it all. You have to be willing to settle for less than all your hopes and dreams. Some of them are possible, but not all.
You have no chance of being happy if you’re not willing to accept that.