No matter how infrequent, each thing that you've presented here is A B U S E.
Please keep yourself physically separated from this man while you seek support and help to move away from this relationship.
We're here and listening, and will continue to be. However, while we're doing that, please enlist real life help as well.
Keep safe and many wishes to you,
KD
__________________
|