Mental health defies exact explanation. Don't let anybody tell you otherwise. I speak to this with some professional experience - a large part of my job involves crisis counseling. I don't offer that tidbit of my personal life to ward off any criticism, but to distinguish these words from a typical radio call-in show pop-psychologist.
Kenny, I know that you hale from an affluent Atlanta suburb - Snellville. I watched you play for Brookwood High School - you were the best athlete for that decentish Broncos squad. 2007 seems like an eternity ago. Even though you didn't experience the poverty that many Atlanta-area athletes face (I'd encourage you to watch Undefeated if you haven't already), nobody but you knows what life was like inside the four-walls of your home. Even so, home life is a poor predictor of mental health.
I think any of us would consider your football career a success. You basically saved our running game two seasons in a row. Even so, success in one's profession is a poor predictor of mental health.
I know you're embarrassed. Shame is a funny thing, whether it be shame over one's background, one's current station in life, one's failures, or one's successes.
Kenny, please seek help. Get counsel. Ask for accountability. Have someone who's cool with you calling during your darkest moments no matter the time of day. Know that people care. And not just because you carried the football very well on Saturdays.
My heart hurts for you.