Okay, so to stay functional, I think you NEED to get her off your back. So lie to her. Tell her you'll give her the money on that date. Just so she stops her crap. And then on that day, tell her you can't. Until then it gives you some silence so you can get yours stuff sorted out.That's not getting better. She keeps texting me more things I'm supposed to pay by that random date before her trip and honestly, if she keeps going I'm not going to be able to function to give her anything.
Tell her a friend will lend you the money and that you'll get it a day before hand.