I wish i had never experienced the waitlist as well...but i was once in waitlist hell, never got off, and there was certainly no guarantee the next year...i did end up getting in, but had to do everything again, send letters of rec, blah blah blah...unfortunately waitlist is better than a rejection, but at the same time it keeps you hanging on. I wish i had good advice, but all i can say is if it doesnt work out this year,definitely reapply