I think it's time for you to just move on, nothing about this relationship sounds happy or loving or supportive. You get one life and you choose how you're going to live it. Don't stay with someone...