This sounds all very familiar to me, i have met a few people like that

When i first moved to Mexico around 5 years ago, i was hosted by a friend for around a year and a half, she was a bit crazy...