I agree. What are friends for? Not saying be a constant wet blanket, but you need to flesh things out with people that care about you. And breaking out of the cycle of gloom is great advice - whatever it takes. Even if it only helps for a little while. You need to remind yourself what that feels like.
I agree with G and Gyps..that's what friends are for..justto listen and let you blow off some steam.