If you want to live a happy life, tie it to a goal, not to people or things.
Albert Einstein
People come and go.
You make friends, you loose friends, people move away, even die.
But abstract ideals, goals, moral values, all those things stay with you as long as you want them to.
Have important, personal and big goals and back them up with definite plans. Have a vision where you want to be in 10 years and work on this vision. Never stop dreaming and working on your dreams, it will keep you sane and happy!
/phil