Sorry if this is a bit long winded, there is just a lot to talk over. I started a new job in September after recently qualifying from my Degree. I was very lucky to have gained a more senior position within 2 months of working, a new colleague started shortly after to fill my previous role. My new co-worker however is older and more experienced than me (career wise) and very inappropriate. At first I just considered him very flirtatious, he was very kind and friendly to everyone. The flirting however was taken a step too far, nothing uncomfortable just unprofessional, so I started mentioning my boyfriend in conversation. This seemed to put the message across for a while and he went and got another staff members number and hit it off with them. He left me alone for a week however and then the inappropriate flirting was back on, it also became much more sexual and just a bit weird. He made comments about how my trousers really showed off my bum, the next few days after I came to work in strait leg/looser trousers. He then told me how my figure was sexual no matter what I wore, tight or loose trousers. I told him his comments made me uncomfortable and he just didn’t seem to care. Around 2 weeks ago was when things started to go really bad, he found out from a co-worker that my boyfriend is quite a bit older than me and works in finance and banking. He cornered me in the break room basically telling me Im a gold digger and then telling me how my boyfriend is using me sexually. I very calmly told him how I wasn’t aware of my partners career when we met and even for a long time after dating, I also informed him our age gap is not that unusual (8 years). He has now gone about to other co-workers making load jokes calling my boyfriend ‘sugar daddy’, basically trying to humiliate me. I went to my manager and explained the whole situation to him, stating how he made me uncomfortable and had made these inappropriate jokes to everyone about my relationship. My manager told me how he does not want to upset or loose my co-worker as he is a good asset, so will do nothing about the situation. He also told me that although I don’t intend to be I am a ‘distraction’ to my male colleagues, so it is understandable that I few ‘hopeful’ comments. He also spoke to me how I do have an unusual relationship so that is why people gossip, however he will intervene where he feels necessary. I feel so awful like I am being blamed for his behaviour, I really don’t know what to do? The most he offered me was a closer parking space and alternative break times to avoid him. It is a really good career choice to work for this firm, so leaving would be a mistake or make things difficult for me. Any advice on what I could do or say to this co-worker would be helpful thanks.