I think you need to get the hell out. You've been miserable and abused by them too long. Don't you think you deserve so much better? Don't allow yourself to be treated like that.