To the OP: You have every right to feel the way you do. You're not disappointed with your match as much as you are embarrassed that you didn't do better. For many type A people, and from your scores and your posting on SDN I'm fairly certain you are used to being top of everything, this is difficult. However, as pointed out, it is also temporary. The hardest part will be waiting to start internship. After July 1, none of this will matter.
To my SDN collegues: Presuming that the OP come across as an @sshat may be a bit premature. There are many things that contributed to people falling low on their list, including "the economy stupid." Programs don't have a lot of slots, and don't have the extra $$$ right now to make more. Furthermore, while medical school enrollment is up, residency spots have not increased.
I didn't match, however was able to scramble successfully. I found out through word of mouth that rather than interview poorly (my biggest fear), it was the fact that I really wanted to stay instate (which was true) that got me. I was told by one that while they wanted to rank me higher, it didn't sound like I would want to stay in that state, so I was lower on their list. A classmate of mine who is still looking for July employment said the same thing: unbeknownst to him, one of his LOR said he wanted to stay instate, and when asked in interviews he gave other answers, effectively coming across as a liar without his knowledge. During scramble the home PD told me and another classmate: We'd open up spots for you in an instant if we had the money.
Of course, some of this could still be that we who did not match where we hoped on 3/16/11 didn't interview well. This should be something to keep in mind as we meet our future collegues and start work. A dose of humility will go a long way come July.
Long winded, but remember this too will pass, so enjoy your last 2 months of freedom, and all the stress associated with moving to a new place!