hello @Heather64
Sorry to read of your unfortunate situations that have arisen.
I had a challenging guest who booked around 12 days when I 1st joined ABB and quickly learnt that not all are of the same clothe.
Please make sure you read through my now somewhat lengthy listing how I now circumnavigate and do my best to prevent longer term guests who may pose issues.
I appreciate yours is a money issue & it does tend to crop up where guests are perhaps on working holiday visa stays & jobs may not be so easy to obtain or their funds for whatever reason are inaccessible due to Bank / debit cards not working in another country.
There can be personality clash issues, misunderstandings, need for personal space if a person, either Host or Guest may not be working at the best of times, and when one is living under the same roof longer term all to consider with Hosting or staying long term.
All the best