Here's the biggest difference between happy people and sad (or as they call it 'realistic') people.
The ones who are happy are the ones who DONT consider themselves responsible for their own life.
The happiest ones ALWAYS know that there is some external force (call it God or call it the universe) that carries them through life.
Work hard enough to make your future better, and ALWAYS keep faith. There are NO losses or 'struggles' in life. Everything is ONLY a teacher.
The negatives will not leave you until you learn your lessons. The positives will not visit until you have blind faith in 'that man sitting in the sky'.