My goodness, you do have a lot on your plate for your age, don't you? I can't say that I understand each one of your illnesses individually, but I can be a good listener. I, too, suffer from depression, but I am slowly trying to work my way out of it. If you need someone to talk to, or just talk at, I would be glad to be your friend. By the way, I'm 26, married and a mother of two.