Hi My friend ~ I'm sorry you're struggling so. You've come to the right place.
I think Rose asked a good question. I want you to ask yourself this: What would you tell a close friend who was going thru this VERY SAME problem? What would you advise him to do?
Think about that, and then figure out what you should do. I think you can answer your own questions after you ask yourself these questions. You're an intelligent man -- you can figure it out.
But I do also agree that you should talk with a therapist too, to get at the root of what is causing a lot of your difficulties with the depression, since it's been making you suffer for quite some time.

You surely don't want to continue to suffer with this forever! So contact a therapist and make an appointment -- you need to begin sessions and the sooner the better.
God bless and please keep us posted on your progress, will you? We ALL care about you! Take care. Hugs, Lee