What can you take to fix this? Less gear would be a good start, to be honest. That's a lot of gear to be taking unless you are getting ready for a competition. Cut down and cut things out until your libido and erectile function returns. That's the best answer, even though I know you probably don't want to hear it.
Other than that, get bloodwork to see where your problem is (estrogen too high/low, prolactin, progesterone, etc) and then you can address it better with an AI or SERM or dopamine agonist like Caber or Prami, or whatever will work best for you. Maybe adding a DHT like Masteron or Proviron will help you.
But to be honest, the best answer is probably less gear. I've tried everything else, including stuff like Buspirone and Bupropion, with few results to show for it, and a lot of side effects. The best answer to your problem, and my problem, is probably just cutting gear out until things work again.