OP - think this has already been said, but have you considered that she is saying that to keep you coming back and spending money? Not going to dismiss the idea that she is genuine, or as others have said she could have issues, but to me there is a fairly high likelihood that this is part of the act to keep you spending.