I dont know anyone who is as bad as that.

Maybe you need to sit her down, and force her to listen to you, if she just carries on tell her you'll take her to the docs... Cos somethings going on in her head... she has a go at you because you have a medical condition????

Tell her she needs help or your moving out...