Perfect happiness is Impossible. We can have occasional spurts of happiness but they always get ruined eventually. That's why the aim of Buddhism is to reach a state that goes beyond happiness. The Japanese Buddhist word "Mu-shin" means Emptiness, and getting Peace of Mind from that Emptiness. That Peace of mind can be gained only from meditating. I meditate, but I'm still far from even getting close to the state of Nirvana. So in Buddhism, Peace of Mind comes from a state that's Neither sad nor happy.