I'm uncomfortable presuming to answer this question without having dealt with your disability, but from what you say here, it seems like you are well on your way--already further than a lot of people who don't have to deal with your disability. Congratulations on that, and accept my apology for not having specific recommendations.

Tim