@jespah,
jespah wrote:
Stay away from toxic people if you can.
All advice given is great, but this one deserves so much special attention! It can be hard to see or discern if there are people around you who are toxic. Mind you, toxic is a very broad term: there's lots of ways, some very subtle, in which people can make you feel in the dumps.
Do everything that's advised, but if you can't seem to shake the negativity, take a good long hard look at the people around you. By no means turn into a recluse though! Social interaction, especially of the positive kind, can be a real positive influence.
Anyway, good luck!