A coworker and I started within a week of each other. We both interviewed for the same position and he is at a different level since he is a fresh graduate. We never had a good working chemistry and I did not report his faux pas to my manager in the past. Fortunately, we no longer work on the same projects.
Recently, things got worse. He was supposed to get some packages via mail. I also got some packages the same week(both are work related). The office personnel told him that I might have them since I signed for some packages this week. I told him that the received packages were mine (my packages were from a place that does not sell the stuff he wants). He wanted to open packages worth thousands of dollars as if I was lying. I sent an email copying the manager, office personnel and this coworker. The office personnel apologized after realizing that this coworker's package never arrived.
As silly as my previous case sounds, this person has been passing unwarranted criticisms at my work. I brought this up to my manager and he told me that:
He is a very young person, just out of college and he probably does not mean the things he utters.
I decided to ignore this coworker but he did not stop there. I don't know how we landed up talking about my personal life but he recently passed a remark about my personal life. He said:
If you don't get married in a year or two, you will end up with divorcees or women with children. I am just saying...
a) I consider it is an insult to all women and b) he has no respect for me.
These aren't just 2 incidents. He has made remarks about my weight, eating habits, my work, religion and where I come from. I am appalled by his remarks.
I was concerned that these remarks could have been provoked by me and I asked people close to me whether I am insensitive during my interaction with other people. They told me that they never had any problems with me.
This coworker is insensitive while talking to everyone else in the organization. I have seen him utter stupid things and get snubbed, pass remarks about his own religious practices to others etc.
I have decided to completely ignore this person as I have found myself worked up about this person(It is affecting my personal life. I have caught myself venting my anger on the car while I am driving on the freeway). The problem is that he sits right next to me. I really don't want to greet him or have any form of conversation with this person. I walk in wearing my headphones and pretend that I am listening to loud music.
I don't want to bring this up to my manager as this coworker turns out to be manager's favorite (My manager can't stop singing praises about how much work he does than the rest of us). I don't want to sound like a whiner either. I really don't want to discuss this with my coworker. I firmly believe that it is not my job to teach workplace "no-no" to this person.
If I do ignore and stop talking to this person, I would have to work with this person in the future. I strongly feel that I should stop interacting with this person as I should focus my energy on my work/life. I have been contemplating if I should switch jobs and move on. This job is not working out in several aspects but it is still better than my previous job.
How do I navigate this situation?