I've had a bit of a difficult time in work recently for lots of reasons, but mostly due to a male colleague. A couple of months back, my small team which is predominantly male were in a meeting, I had a v neck dress on and was quite fine and was happily going about my business. A few hours in for whatever, one of the male colleagues leaves the room, returns and hands me a safety pin clearly indicating to cover myself up. He said that "you can go use the private room". It took me a minute to actually process what was happening and I abruptly left the meeting, where my two managers were a bit like what's going on.
I stupidly used the pin because i was just so taken aback, I returned and felt like running away. At the end of the meeting, same colleague caught me at the end and said "did you manage to regain your modesty", which again I was so taken aback with I started justifying my dress choice.
We then were going on to do some social activities as a team day which I could see far enough, I did a detour to tesco to get a vest top to go underneath the dress, to which he again comes up to me and says "are you more comfortable now" 🙃
This isn't the first time he's giving me the ick but it's the first time it's gone too far. He has a habit of mansplaining things to me or talking over me in meetings etc. Dirty humour is really not my thing and when he has tried it in the past I've just ignored it or tried to change the subject but he continues anyway.
Anyway, I raised a grievance and everyone at work was really supportive until they weren't. I feel like since he had his review everyone's been like on his side in a way. A member of HR phoned me before I got the letter out and told me how distraught he was about the whole thing and that that should hopefully make rebuilding our relationship easier. My manager has outright said before as well when I have said about not wanting to be in a room alone with him that I need to be able to work with him again.
Fast forward a few weeks, we have a catch up where he actually fails to apologise without me prompting and is playing the neurodivergent card to explain his behaviour. I am also neurodivergent and know plenty of others who are but haven't sexually harassed their colleague.
I'm currently off work because I was feeling too run down by the whole thing and have recently discovered I'm pregnant. Before all this, I would only see this colleague face to face once a month at most as we are spread out geographically. My managers are now proposing we rotate office each week so we can work together more - despite being in the same team we all work on completely different things and have always worked primarily remotely. The travel to the other offices for me is 2.5/3 hours each way if the trains are on time. They are also aware of my pregnancy so between that and the grievance I'm really feeling a bit miffed about everything.
I don't really know what the point of this post is, I guess I'm just looking for some advice or maybe to be told I'm overthinking it and need to get over it lol.