Stevie
You have worked out what is wrong in your life which is actually great that you can individually identify each area - you are unhappy for many reasons and guess what you can change most of those things don't be a sloth get cracking.
First off talk to your Mum.
You can most likely...
If your Mum financed this place - did she choose it or did you & your partner?
Sounds like you need to think about what you want/need.
Do you need to get your licence and buy a car.
Do you need to sell this house and rent in an area of your choice.
Can you rent this place out and you...