term of "happy" depends on the person personally ,
lets say if he/she is happy on something , but maybe others may not.
urm.,meaning of HAPPY / HAPPINESS in my own brand of dictionary ;
Being Happy Doesnt Mean Everything is Perfect
It Means That You Have Decided
To Look Beyond The Imperfections