Basically, I work in a small company that usually will have 4-5 fulltime workers at a time in the office. There are separate rooms in the office, and I share a room with a co-worker who I will call 'Tim'. Everyone in the office is either family, or has known each other for 5 years or so, and several of those years were outside of the work environment, except Tim only came into the workplace about a year ago from now.
My main problem is that Tim likes to make the same comments, jokes, and remarks on a daily basis. Because we are the only ones that share a room, it seems to only be me that notices all the strange behaviour.
Once, Tim made a joke about 'getting an all-day carpark, and said did you get one?' Knowing that I didn't, I was thinking 'okay, your just trying to fit in with the friendly teasing culture, knowing that everyone else is comfortable with each other to be that way.'
Although it was okay at first, the problem is he just doesn't stop, he keeps saying it every fricking day. I have to tell him several times that the joke is getting old and is completely dead, but no Tim will persist a little longer, and then do the exact same thing with another joke that I will also think is not that funny.
The thing that is strangest is that Tim makes comments and whisper my name to himself such as 'Sam sucks' or 'Sam stinks', sort of like a 5-year-old. I asked him why he keeps making those remarks so randomly, but he used this as an excuse 'My dog is called Sam, so I get used to saying that'. I think that is a poor excuse, since the dog is not there, and the way he does it, seems very directed at me.
Nowadays, Tim has stopped saying those remarks, but there is always something else he will say repetitively. Every time Timmy has an issue, now he uses my name as a some type of curse word, and will mumble things like 'Oh Sammy Sammy sam', when he is frustrated by things, and he is not actually talking or asking something to me.
Anyways, its not just the fact that the jokes and remarks he makes are strange, but its also the repetitiveness, and persistance. I've tried talking to him about a few things before, but what makes it hard is that I am not sure of his motive behind it all. I'm also not sure if he ever understands what I am trying to say, as he will just switch from one stupid joke to another stupid one, when I call him out on it.
I am not sure if the reason is its Tim's insecurity of not feeling like he fits in with everyone else, or if he just has a really weird sense of humour, or if he has some type of social/mental problem or disorder, or if he is secretly trying to rub me the wrong way as he feels threatened by my position in the company.
Often he comes across nice, and actually caring, in some ways too much, because if I have a personal doctor appointment and leave early, Tim will flat out ask "Oh what is the appointment for, is everything okay?" Which I don't want to answer to him, because I still don't know him that well, and honestly it could be nothing important.
Tim also has the habit of interrupting conversations that I have with other people in the office, which is really annoying, because sometimes its very obviously a conversation that should include just me and the person I am talking to, but he will jump in straight away with his opinion, sometimes before I have the chance to answer the person I am talking with.
Anyways, if there is anything you could suggest, that would be great. I just want to respond to him in a mature way, that is multi-perspective, and can see the potential bigger picture. However, it seems unclear what that is right now, and I am just growing angry and tired of him, because its all constant. I'm also not keen on constantly pulling him up, each and every time he does something strange, only for him to do something else that is strange afterwards.
Any suggestions on how to approach this, and best deal with this, would be appreciated?