Sorry to hear about all that. I can't say I've been in your shoes, but I totally feel your pain. Well exactly like you said, keep working hard, and something will turn up.
Good Luck to ya Bro! Hope things turn around for you
Desktop - DualBoot: Fedora 15/Windows 7 64bit
Netbook - Windows 7 Professional
League of Legends and Gaming Community