So many warm-hearted friends at Haguinet gave you very insightful suggestion and in details. With yourself retrospection and self-evaluation, maybe you need to reset your goals or approaches. People who cannot attain their goals become consumed with disappointment . You must let your goal evolve with your life circumstances.
My suggestion for you is why don't you do some higher level volunteer job for the Olympic Games 2008 in Beijing during spare time instead of sitting in front of PC and feeling frustrated alone. Yes, it is volunteering position but you don't have to suffer your anxiety for being unemployment and you will feel better about yourself when you do a great job. In the other word, it can help you regain your confidence and broaden your network.
If you are lucky ( seems likely) , you might end up with meeting many people and maybe some prospective job opportunities.