I have no words of wisdom, but I am so sorry that you are struggling like this. I hope that you are able to talk to your landlord about what is going on and get some relief from the late fees. Perhaps you could work out a deal where you pay your rent biweekly to coincide with your pay? (If you do indeed get paid biweekly.) That way, instead of paying one big bill every month, you could take care of it in bite-sized pieces. Your landlord might be willing to do it you set it up as an auto-draft. Just a thought.
I'm thinking of you and hoping that you find permanent work soon.