The truth that many people seem to miss, is that happiness doesn't start with a relationship, education, job, or material possessions. Happiness starts with your thoughts, and the words you tell yourself every day.
Basically, your happiness is on you.