No you are not a freak of nature, you just ran ok. A freak of nature would have ran under 2:30, not bursting your bubble, just being realistic.
The important thing is you felt good after the race or run. The rest of your questions are speculative at this point. It will depend on how you decide to go from here.
Good luck!