I'd recommend not trying to expect things outside of you to make you happy. Even if you are successful, it is by chance, and it is tentative, for life circumstances change constantly; a lot of the time your life will be like a high that you'll drop from and rise to in a flux. You need to be content with existence "a priori". Granted, this is generally a tall order, and not many people really know how to do it, and even those who do can't do it perfectly. More specifically, I refer to myself. Learning to be content with yourself comes from understanding that expecting these artificial ideas we make up and then take for granted aren't real. Living through life assuming right, wrong, love, happiness, suffering, etc. are all out there as real things is like going out in the world and trying to shove a circle in a square slot of a shape-sorter for children (an analogy I use a lot). Just try to fulfill your dreams and get what you want and don't try and reflect too much on what you're doing, contentment will just come naturally. Negative and empty existential suffering comes only from inflating reality with pessimism, confusion, etc. As a human who learns and evolves better than any other animal, we create these ideas from our experiences, and with them we can do great things and achieve greater happiness than simpler animals can who compulsively live only in the moment and in complete focus on reality. But who is to say we can't take the gifts of being a human and look at them through the eyes of the lesser animals? Couldn't we cut the bull**** and just enjoy the good stuff? That's my theory on the subject, take from it what you will.