Being dishonest again... A way out. Some perspective, please?

Why are you with such a scum of a person?

That is the question you need to ask, and if it goes unanswered, you will fall right back to that again.