Sounds like it is her, if you got a deal on her I'm sure the previous person had the same issues and was aware of it. So many shady people in this world today its hard to tell, its all about the money. Sorry to hear about your bad luck with her. If it was me I would retire her and keep her as a pet or sell her off as a pet and definitely not as a breeder.