Little backstory: there is a coworker I have, a woman, very rude, obnoxious, toxic to work with. Her and another coworker known for having a bad attitude were training a new hire last week, they treated her horribly. She ended up leaving the shift crying. She went and told our boss about it. Then, two days ago, I got pulled into the office to explain what happened and give my side. I was honest about these coworkers attitudes and how this isn't the first time they have shown this kind of toxic behavior and it needs to be addressed. Then, my boss assigned me to train the new worker. I accepted. I left the office to go begin training her, and around that time the toxic coworker shows up. She immediately rudely asks me if I had performed a task at work that has shared responsibility, and got angry when I told her that I hadn't done it yet, but I would do it if she needed me to. She proceeded to escalate the situation, talking about how it's my job and I wasn't doing her any favors and she would like me to perform the basic duties of my job. This irked me because I am one of the few who actually goes around helping people on a consistent basis doing things that are, in fact, not my job. I don't complain about it, because we are a team and shit needs to get done. So, I got annoyed and asked her why she has an attitude, I already said I would do the task; there's no need to keep this going; I'm not going to sit here and be given rude attitude in front of a trainee (who already has seen more than enough garbage from this toxic shitty environment, surprised she still shows up). All of this, funnily enough, 20 minutes after I was in the office informing my boss of this workers absolutely horrible attitude and how she needs to be dealt with appropriately. As the conflict escalates; I told her to go somewhere else with her poor attitude, I am not tolerating it anymore (I have never spoken up about this issue) and I was not going to keep this going back and forth. She said she was just going to go ask the boss who was correct in the situation and I said please do, and on her way back she said these exact words, “Why don't you go beat your wife instead of trying to beat up on me?” And walked away. I looked at my trainee dumbfounded, said; “Excuse me? What the fuck did you just say to me?” And she just kept walking. I was shaking angry, couldn't think straight, on the verge of a panic attack, all in front of my trainee. The coworker was in the office for about 30 minutes. I performed the task the argument ensued over; like I said I would in the first 5 seconds of the exchange, showing my trainee the process. 30 minutes later I get called into the office (again) and asked what happened. I told her this is exactly what I was talking about earlier, explained the situation, and finished off with the part about beating my wife. I told her how angry it made me and how disrespected I felt and how that was completely unacceptable and uncalled for because of so many reasons. 1. I have never ever hit my wife and have never even come close to doing so. This shouldn't have to be said but it does because this is the internet. 2. This was a work disagreement that was (relatively) civil other than the attitudes being given, on both sides. Yes, I did get an attitude, admittedly. There was no need to escalate to the level of personal insults, however. 3. Not only is that insult a low blow, it is an insult to me, my wife, and my son. And you are actively telling me, a man, to go domestically abuse a my wife, a woman, who's existence should never be insulted, period, let alone as the result of a work disagreement. Anyway, after telling this to my boss, she said the coworker's recounting of events matched up almost exactly to mine, except for conveniently leaving out the part about telling me to go beat my wife. She said she would speak with her by the end of the day before she left. I won't see my boss for another 7 weeks after this encounter because I'm switching shifts after next week, when I come back from vacation, to train in a different department, so I won't know the outcome of the situation from my boss. I worked with the coworker last night and we didn't speak a word to each other, and I work with them again tonight, this time in a closer role where we directly depend on each other. I have been extremely uncomfortable since this incident, I haven't stopped thinking about it honestly. I have not been apologized to, I have no resolution to the incident from my boss, and I feel disrespected continuing to walk into this place knowing that kind of behavior is allowed without serious repercussions. I had to let this out and get some feedback, and this seemed like the place to put it. Any ideas as to how to navigate the situation? Since this happened, I have begun looking for travel tech jobs in my field, I was already on the fence about staying because we are hemorrhaging workers and the execs aren't providing the proper modern equipment we need to focus on getting the job done, but this pushed me over the edge. But, it'll take a few months to get it all ironed out. How should I navigate the time between now and then in such a toxic work environment?