Man, insomnia sucks balls. I'm not diagnosed with it, but I always have a tendency to stay up all night, even if I want to sleep- or if I try to sleep at night I always toss and turn and wake up every couple of hours. But anway, yeah, feel better. Silly TF2 giveaways aren't worth losing yourself over. Anyone who really complains about it isn't much of a Newb anyway, so what do they matter?
P.S: If you don't have it already I'll share my humble indie games with you, or gift you your own if it'll cheer you up/make you feel a little better