well here is some advice for you from a psychology major...don't be so harsh on your friend...he "complains" to you because he trust you..and he feels like you will always be there for him..if you complain about hin complaining then he will draw away from you and that isn't safe.... and for him...start a journal..i know it sounds gay but trust me...every day you feel that your life is going down hill write about what happened and why you hated it..this will get it out or ur head and it will be safe on paper...then step two..
stop complaining about it...lol...that will not make it better, only worst..you have to see where the problems in your life are and work them out..if you can't do it by your self then email me and i will help you...ibleed4u123@aol.com
if he doesn't see this then give him my email..tell him to write HELP in the subject line and i will get it back to him right away...talking to a total stranger seems to work for ppl becuz they know they will never see that person again...so i hope that he contacts me and i will help him out...
-------
*~*Lyrical Lies*~*
AIM: ibleed4u123...(IM me)