Sounds like the girl I've been living with for five years.