...in two days I am due on so I really needed these two days now to make money...
If you can get it in time (for instance, from a private pharmacy or online with next-day delivery), get Norethisterone (aka Utovlan) to delay your period. (You may have already heard of this). You are meant to take it 3-5 days before your period, but apparently it can stop your period even when it has just started. (I have only ever taken it in advance of my period myself). It can delay your period for up to 30 days and 2-a-day (rather than 3) are enough. Be aware, though, that it may lead to a longer period than usual with severe initial pains lasting 1-3 days. That said, if you need to buy time, it's worth it, IMO. There is more info on this at
https://saafe.info/main/questions-and-answers/how-to-stop-a-period!!/Alternatively, some ladies use (Beppy) sponges in order to work through their period, or just offer non-vaginal services during their period (like oral sex, anal sex, massage and domination) as shown at
https://saafe.info/main/questions-and-answers/working-during-your-period/Other than this, if you haven't already considered dropping your prices, you possibly ought to do so as well as using Vivastreet (alongside AW) if you are not already doing so.
I feel your despair, CNC. I started escorting at a point where I only had a few hundred pounds in the bank (compounded by £40,000 of credit card debt) and had no idea how I was going to survive the coming month. Even now, I struggle at times. Yesterday, for instance, my profit after costs was...barely worth acknowledging: £27. I am in Wetherby.
Do update us with your situation, and best of luck.