Hi all, I'm the one who posted the Yale admit!! I'd rather not share too many details on the public forum (you are welcome to PM me), but I will say that I did not interview.
I hope others receive positive news very soon, and to artofdescribing and Hugh10, many thanks for your words of congratulations!