@Its_Iceteeaa just to get things straight. Him insulting u should be enough of a reason to get him fired. Your workplace is where you spend a majority of you life meaning you should be comfortable at our work place. If he insults you your boss should take action and if he doesn't he can even get into trouble because he's not keeping his workers save.
I hope you get thing sorted out soon mate
I hope you get thing sorted out soon mate