Hi Guest. Welcome to the new forums. All of your posts and personal messages have been migrated. Attachments (i.e. images) and The (Old) Classifieds have been wiped.
The old forums will be available for a couple of weeks should you wish to grab old images or classifieds listings content.
Go Here
If you have any issues please post about them in the Forum Feedback thread:
Go Here
Give her the chance, you need X amount (total she owes) by Y date AND then going forwards you want the money paid on time or she's out and if she doesn't comply then brace yourself for a roller coaster ride. It's not your concern when or how she or her family get paid. You need THIS much by THIS date each month.
If said BF is also staying with you then you can almost guarantee he will stop paying as well so it'll be double the loss for you.
It sounds like you've been too flexible initially which is likely because you're a decent human and not a "landlord" by trade but most people will take the wee if they can as most feel over entitled these days.
Feel bad for your situation but try to keep your own morale up, follow a few positive people on social media and don't get pulled down by anyone or any situation people are putting you in.