Happiness is a state of mind , its not permanent. Satisfaction is long lasting and can be felt. we are not trained emotionally so most of us are not able to recognise it.
Most of the people in corporate world are successful without being happy. They are earning good, but have lots of stress. Mostly its due to lack of satisfaction as people choose job over career. A sign of ” Just another manic Monday” is good enough to check the level of happiness in life.
Success is primarily defined vis a vis journey of life. Its measured over , what we were and what we have become. And are we in right direction? If the road of life is going towards my dream destination , than we are successful on daily basis, else we are growing in wrong direction.
Job in my own field of interest, where I am earning handsome, could be sign of happy and successful.