Don't be sad, LKY. Being on the waiting list means you qualified for the program. Penn is doing its best to find a spot/seat for you.......
I am sure you have also tried other schools such as BU, UMN and UMichigan. They either have more seats or just started the process. You should have no problem getting into one of those programs with your qualification.
Good Luck and Merry Christmas.
Thanks for the support, I understand that UPenn is trying to do the best thing for all of us. I just feels that I was so nervous because I like the program so much that makes my brain freeze and can't concentrate during the intv. Well, I wish all of you learn from my mistake...