do the following (ideally all, whatever you can do is better than nothing though..you already know what doesnt work):
1: get on finasteride, if you cant get it up, then maybe stop (or no, you dont use it anyway but basically I'd say side effects are 99.99% in your mind and in any case, they go away when you stop)
2: go to a psychologist (this is far more important than #1, but that one is easier so it goes first)
3: do something different! this is really obvious but most serial complainers here fail to see it *. Could be going to a gym, playing a sport (better IMO, something you like doing) or just walking. whatever you do will work, because its obvious that what you are doing now doesnt work
* actually I think they are scared and just feel comfortable behind the lame excuses they make up
4: do some volunteer work, save whales, go walk orphan kids, doesnt really matter what it is, ideally something you like doing
and well, there are other things you can do but I dont feel like writing more, so start with these (you can also fill your time complaining here like many do, dudemon, hatprisioner etc, but that doesnt really work). Do small things, nothing will change right away, sorry, but the idea is to move in the right directioin, at whatever pace you can, nothing else will work