Sorry to hear that. I know it's difficult, but look at the bright side, you atleast have a reason why you were overlooked. This is something you can work on and improve to have a better chance in future. This is far more that what people generally get i.e. no one gets to know why they got dinged. Chin up lad!
Edit: Just noticed that you got in at Tuck, congrats for that!
rosarosa
Dinged. AO is EL. Said my score is too low. I have the worst luck with European schools
Posted from my mobile device