Hello tronic,
I'm so sorry to hear of your circumstances. You deserve better than a relationship where you're abused, and from what you've said, it seems like this abuse has been going on for a few years. Sophie_M has provided a useful helpline for you to contact to seek advice on where to go and I hope you've been able to contact them and get help.
If you're comfortable, do check in and let us know how you're doing.
Warmly,
M