GF,

I don't know what to say that hasn't already been said. I know how hard it must be to be in your position, wanting to and knowing better. For your own sake, and in your own best interest, I think (FWIW) that you shouldn't allow him to put you in that sort of position again. You know your vulnerability. So does he. It's just roping you back in.

Take care of #1. ((HUGS))