Hi Kitty....your list is long and has to be difficult to live with. I'm so sorry. I guess we all have something to battle in this life. I think it takes great courage to continue and it has to be so frustrating not to be "heard" by drs. It is depression in full bloom and you have good reason to be depressed.
Your two year old sees you through the eyes of love and he sounds like a delightful child. Please continue your courageous battle for his sake. And keep talking here.