23-time Olympic gold medalist Michael Phelps candidly discussed his mental health challenges, including nearly taking his life, and how he continues to work toward mental wellness on Jay Glazer's Unbreakable: A Mental Health Podcast.
Maybe give it a listen. You're not alone. You're not broken, but they both have some great tips about how they deal with it.