Lafayette College ED2 REJECTED - Stats above the 75th percentile

Yea, it’s really depressing though, I thought my credentials were enough, but then again there’s the financial need part.