I suppose I am assuming that a few of your top accomplishments do not include baseball.
You lived your dream for at least a short time --- seems like a special achievement to me.
Keep sharing your experiences. Even if people don't agree, they're valuable to these discussions.
And....you're getting smoother.