You think that you will be happy when you no longer have problems and you forget that the happiest beings in the world, Jesus, Buddha, the masters we love very much, had much bigger problems in their lives than us..
And why were they the happiest beings ever to appear on earth?!
Simply because happiness is not the absence of problems but it is discovering who we are or if you want a more Christian language, discovering God, the divinity within us.
Then we will not need to not have problems, we may have problems but we will come out of the illusion that when we do not have problems we will be happy..