
Gymgirl71...I always say go with your gut instinct. It doesn't sound like you have overreacted at all.
I think you hit the nail on the head, when you said he is a manipulator. You deserve much better.
You've already realized you tend to second guess yourself, don't give this guy any more chances. You will find someone one day who will treat you with kindness and respect. Don't give up on yourself, and don't ignore your feelings.
I hope your T can give you some support in letting this one go.