Nancy, you have been through so much. It is amazing that you are able to cope with it all, and keep on going. It does seem as though there would have to be a genetic factor involved.
I know you must be encouraged by the fact that the Imuran and the Rituxan have brought about some relief.
Keep posting! If nothing else, we can give you a shoulder to cry on and a listening ear.