Happiness is not something that you can search for. Happiness and peace are already things that you hold the keys to. If you are unable to find happiness and peace within yourself, it is because you misplaced the keys to those things. Rather than look for a new shiny pair of keys or spare set of keys. Just look for the original set of keys. Meaning that if you can't find your own inner happiness, start by clearing out all of the things that are clouding your mind and blocking it. When we lose connection to ourselves, we forget how to be happy and begin to look for it in other people (codependent relationships), and other things (jobs, money, addictions, pleasure seeking activities). Nothing outside of us will ever bring true everlasting happiness and peace. Although we can do things that give us the effect of happiness, that feeling is not permanent and will constantly need to be filed because it's not genuine. Some people never find the true meaning of happiness. But, the truth is very simple. Happiness comes with accepting that you are all you need. All the love, acceptance, and recognition you are seeking elsewhere are all at their greatest forms within you. True happiness comes with acceptance and confidence. Within that regardless of what others have showed you or told you in your past, you are all that you will ever need to feel loved and at peace. Let go of limiting beliefs that you are unlovable or not able to be accepted. Instead, allow yourself to feel loved and accepted. When you do so, freedom will come to you. The freedom you feel from self-acceptance will bring you true happiness. Once you have this, everything else such as relationships, your passions and your purpose will all be found along the way and life will be much more aligned with the true you. And in turn life will feel that much more fulfilled.