You need to find some sort of stress relief. Whether that's working out, going for runs, smoking a fat joint every night, reading a book, watching a movie, bumping some music- whatever it is, you need to give your mind a break from whatever it is that you think about throughout the day. Downtime, where you think about absolutely nothing but the task at hand.
Also, being around people throughout the day really helps.
If you're alone all day, and all night, ultimately you'll come up with some rather unrealistic conclusions and insights. The trick is thinking about what you are grateful for and being optimistic that things will change if you're not satisfied with how they're going.
I'm speaking from experience when I say these things. Keep your life in motion and your mind will not stay static.
Best of luck,
EDIT:
It's amazing how many junkies are on Sythe that turn to pot as the answer for everything.
Before bed do something proactive, work out.
Off-Topic: As for you- it's pathetic how quick you are to judge others. Smoking weed doesn't make you a junkie. This section isn't for the negative Nancys like yourself. Boost that post count somewhere else.
& if you have a problem with what I'm saying, PM me rather than spam the thread.