True happiness is to be found within, in the state of our hearts. It does not exist on the far side of some distant mountains. It is within you, yourself. However much you try, you can never run away from yourself. And if you are weak, suffering will follow you wherever you go. You will never find happiness if you don't challenge your weaknesses and change yourself from within.