LMK, I read this post yesterday and was so in shock, I could not respond. I cannot imagine how you feel. Actually I can, but I am wondering why you are not angry? I felt no anger from you when I read this. I would be freaking out. Other women are a huge trigger for me, so I would not be anywhere near okay.
I just ask that you re-read what you posted. My heart aches for you. Please have a conversation with your BF and don't accept this behavior as "okay" or make excuses for it.