Spencer W Kimball suffered from depression throughout his lifetime.
Like many others, I have had many dark times and set backs, and days and weeks and even years like I felt like George Bailey at the bridge. Some days were very near misses.
I hope you continue to find hope.