I also have a medical condition and was practically rejected by every type of insurance company. However, I had a very nice insurance agent named Gigi, who helped me apply to every type of insurance company till I was finally accepted by Aetna.
According to her, Aetna is the most lenient health insurance company in accepting clients with pre-existing conditions. then it is Blue Cross, Kaiser, Blue Shield and then Health Net.
I also heard from a friend that if you have group health insurance, it doesn't matter what medical conditions you have, you will be covered. Maybe he can see if his company offers health insurance.
then there is also Major Risk Programs, Cobra, and Hipaa plans.