Haha, it's true... We WILL all die one day! This can be a motivator for some folks. Do courage! Don't be afraid of telling stupid things, don't choose to be passive insetad of saying something... Even if you do say the dumbest thing, make it SOUND awsome!
Second thing... Your TIME matters!! Don't stay at social conventions because you think you SHOULD stay there... If you're bored, get the heck out of there! Your TIME matters more then someone elses approval... Thinking of it, this also would help the desperation issue... Why spend TIME after ONE girl, when there are millions out there? And why not INVEST the TIME with yourself, the only person who is always with you, and in the end, get A LOT of girls?
(Creds to pook for this enlightment!).
Haha, I sure do hope this emotional outburst lasts long, after all, it's up to HIM to decide to win over his negative devils with himself in his company... And of course, everyone here would love to help him do that (I hope).