Glad to see your hard work paid off, OP! You just need to convince yourself that sitting on your ass complaining won't change anything, and keep at it until you succeed.
Congrats on being employed. I just graduated in April so my search is just beginning. Its tough to get a job, but its even tougher when you're THIS CLOSE (i.e - in the interview) and fail to land it when you have a real shot of getting it.The good thing is that I've been doing so much reading on both subjects that by the end of this I'll be decent enough to run my own interview clinic if all else fails.Good luck to everyone (unless you're my competition ;))