I said this before, but he sounds so much like my ex-t. I wish there was pm so you could tell me the locale you're in, or vice versa, to see if it is the same t. It is so weird how similar! I will say that I believe he is either flirting with you because he can and he's attracted to you, and knows you're vunerable and gets a rush out of it himself. He then either knows he shouldn't, so sometimes is "on good professional behavior." Or, sometimes holds him self in a more professional posture as a way to keep you off guard and coming back. KInd of like playing a slot machine.
Especially when you stated it felt like cat and mouse and you were the mouse. That is exactly how it felt with my ex t.
If he is "innoncent," on the otherhand, he is making a poor attempt at using "humor" and playing it "cool" like he's some comedien in a raunch movie--in some of the 12 step programs I've been in people will talk that way with each other. However, INMHO for a t to say to a client, "He f-d you alright," THAT is not cool. I don't care if you walk the streets every single night of the week and it's your pimp talking to you this way. This is not what you say to someone when showing them respect and giving them dignity they deserve, especially a rape victim! If you were my daughter telling me this, I would be furious with this so called counselor!
I don't think you have imagined what you have experienced. His behavior today does not negate his behavior in previous sessions. How many months have you been using this therapist? Did you say the age difference, I forget if you did.