Good luck man. I will pray for you.
Quite a few have reccomended that you stop taking supplements, and I hope you are taking their advice seriously.
I don't know how often you are taking the AI's, but they (along with the other stims and supps youre taking) can absolutely cause intense headaches. Remember that when you put these chemicals in your body to create a desired effect, they also produce an effect on brain function. Altering estrogens and androgens in the brain can have some pretty profound effects on brain chemistry/function. Anything a doctor prescribes you will be to produce a desired effect within this chemistry, so don't sabatoge yourself and your doctor's work by self medicating.
I hope I don't offend anyone here that doesn't share my beliefs, I do realize this is a bodybuilding site. But I have a deep seated feeling that I am supposed to say a few words to you, so I will speak freely and apologize in advance to anyone offended.
Get up in the morning and pray, not for what you want, but that God will show you what he wants for you, and ask for the power to carry out his will. You are gifted, in certain ways. You may or may not know what these gifts are, but you should find them and use them for the good of others. This will make you feel better than any self-motivated action ever will. I promise. When the day is over, I say a prayer of thankfulness, letting God know that I AM thankful for the many blessings in my life.
As a recovering screw up, I can't tell you how much of my life I've spent immersing myself in the problems in my life when I turned a blind eye to so many good things to be thankful for. I spent most of my life making my own disasters and then feeling like a victum to circumstances. Don't fall into that trap. Be completely intentional about the way you feel and the things you do. If you aren't happy with your life today, CHOOSE to be part of the solution and don't get caught up in the problem. You have been put here for a purpose, a destiny that only you can fullfill, and while you may not know what that is, just making an effort to put some good in the world will lead you where you need to go. God has not forgotten about you, he's just waiting for you to listen.