Haven’t read all the comments.
You’re paying too much for your rent, that’s on you. I spent £600 a month on a 2 bedroom house in a nice area. £1200 you’re being shafted
The public transport doesn’t vary?? My buses run the exact same time every single day. They might be 5 minutes late but...