I second that. With two waitlists, you have a very good chance to start your PhD in the fall.
I've been blessed with multiple acceptances at top schools this cycle. Talking to Professors, they told me that the decision of acceptance/rejection is sometimes based on really little details: a sabbatical here, a professor who prefers another student there... So never take rejections as face value of YOUR value.
For everyone considering (re)applying, I should again recommend this post:
This helped me so much to build my application...