Hey Buddy,I'm a firm believer in a problem shared is a problem halfed, so by letting your feelings out it may get better, I'm not going to give you all the cliche's like "plenty more fish in the sea and all that" as I'm sure you're getting enough of them from people allready.
All I will say is just to give it some time and see what happens, I'm sure deep down you know that drinking doesn't help though.I've had a pretty bad week too if thats any consolation, but as I heard in a film once,"you just gotta keep on keeping on!"
Chin up buddy, give it some time.
Andy