Security deposit

Hello lawyers, I'm currently staying at kailash colony, South Delhi for the past 2 months. I don't have any written rent agreement with my landlord, but orally i told her I'll stay for 11 months. Due to my work schedule and the behaviour of landlord, i wanted to shift from here as soon as possible. So I'm shifting next month. I paid 20k as rent for the first month and 22k rent as second month. The problem is, she isn't ready to give me my security deposit which is 10k, i asked her again, she said she'll return only 50% of the security deposit because she found the new tenant and she told me I gave her mental trauma. I have late night meetings, and my landlord have night shift. So after my meetings I'll stay at my friend's place and go back to my room at afternoon because landlord will be sleeping in morning. Due to this i skip dinner and breakfast sometimes. Landlord doesn't like wasting food. The rent is included along with food and wifi but still i paid fine for wasting food. She didn't give me spare key for the main door till now, then obviously I have to disturb her for opening door. And I have to pay rent exactly on 1st of every month. This year April 1 is bank holiday, i didn't gety salary because of that. She sent a bunch of messages and gave me mental trauma. I never said anything but she is mentioning I gave her mental trauma. I got hurt by a dog, I'm taking rabies injection till now. I'm having diarrhoea till now I can't have solid food, i said I'll cook. She mentioned that I have to pay extra for gas in case if I want to cook. She mentioned that she won't cook food for me hereafter until the month end basically for 18 days. So I'm staying out with my friends but my luggage is in my room but she already rented out the room to other girl, i adjusted and understand her but security deposit becomes the problem. These are the problems. I want my whole security deposit ( 10 k) + 1k for the food because she is the one who mentioned she won't give me food + 2.5k ( 5k room rent for a week, since it is in sharing mode i want atleast half of my money back for this week). Totally 13,500. Is there any way to get my money back?