As we move along in life we pick up habits, acquire knowledge, skills, etc. We chase after paper qualification, then aim for the top position, all for want of wealth. Outwardly we are satisfied when we reached "there" but spiritually we are "bushed".
Some people are too proud to the extend that they can become very argumentative because of the fear of losing "face value" if they are wrong. They cannot face their inner self. They cannot bring themselves to be humble. Great friendship and success will be difficult to come by.
Happiness in life, to me, is to have simple needs. A lot of people are stressed out, especially in asian countries, where goals are set very high and needs become very complex. Yet there are people who do not feel the stress of everyday life. They are those who are happy with a degree from a uni, get a job, a wife, a house and their lives are complete. They are happy to be who they are and not live the lives of others.
Make time to search your soul. See your mistake and correct it, change your attitude if need to do so, clear up the mess by moving onto the correct path. Get your priorities right.