How do l ask my tenant for rent which is long overdue?
Uh, you go to them and ask for it! Sounds like you don’t have the personality to be a successful landlord(I don’t, which is why I’m not one).
This is a BUSINESS and you need to run it like a BUSINESS. Asking for payment is not personal.. there’s nothing wrong with
asking to be paid.
You need to go to the tenant, and apologize for waiting so long to ask, and ask for payment. Give them 24 hours to come up with the money. If they miss that deadline, put them on notice and enforce
your lease terms.
Tenants are like children, they will test you for weakness and adjust their behavior accordingly. Set boundaries and enforce them. If they can’t pay, you are not a welfare provider, and tell them that you rely
on the money and will need to put a tenant in the space that can pay on time. Put them on notice that they are in violation of their lease (assuming you have a written lease and there are terms that support this).
If you can’t do this you need to get out of the landlord business.