I was going to add to this Roboto but then I read Redsnail and Nugpot's posts and you have the best advice right there! No more to be said except that life will be a bitch for quite a while.
Just a thought. Don't sit on your bum waiting for a good job to come to you! You have to be good enough for it and you have to go and get it.