I think he's lying to you. It's at least a deep EA. I do think that's "all" it is at this point, but it may have gotten physical, who knows.

If he wants to "make amends," then the place to start is FULL TRANSPARENCY with you. If he balks, then you'll have your answer.

I'm sorry, I know that's not what you want to hear, but ALL of my warning bells are going off on this one, EO.

Puppy