OP, you only have two options: stay or go. You know this. So, if you stay - how will your life pan out? It will become loveless, bitter and soul destroying. You won't trust him but after a while, you...