I'm a guy.
The guy in question is a buddy of 7 years.
2 months ago I got my buddy a job at the restaurant I work at. He started out doing really good and was very coach-able. As time went on his attitude changed, a lot. To put it lightly... he just wasn't perceiving enough for the job. He had attitude towards servers and swore like he didn't give a shit within ears reach of customers.
From day one I haven't complained, I've worked 14 days straight, I've come in anytime the phone has ringed because they needed help and not to brag but, I'm really good at my job and I constantly get better. Because of this my boss holds me VERY high. If I don't like working with someone, they're gone. Between the other cook that my boss holds high on the respect list and I, we ultimately decide who stays in the kitchen.
Fast forward to last night, two months in. Buddy is being a complete fucking two year old and why? because he can't differentiate business from friends. One of the servers asked him a question and he pretty much told her off dropping the F bomb to the point I KNOW customers heard it because I was sitting out at a table. His attitude has done a fuckin' 360 then another 180 since he started. Straight up not fit for the job.
My boss calls me today asking me about last night. Asking me if there was a predicament between Buddy and Chicky. Asking if Buddy was in the wrong and if the Chick was in the right. I said my buddy was wrong for sure and the server was polite, she is a very nice girl. My boss tells me hes going to let buddy go as he hasn't even been there 3 months and this and that and I just said ok.
An hour after the conversation with my boss my buddy sends me a text stating we're done.
I didn't rat him out. My boss asked me and I answered. Business is Business and Friends is Friends.
My buddy is probably looking at the situation as if I ratted him out and "I'm just an asshole" but really he is just not realizing the business:friends side of it.
Do I owe him an explanation or do I just let him go on thinking how he might be thinking and truck on not bothered by the fact we're not friends anymore?
Here is something that happened that I'm taking into consideration whether I let him go on in his delusion(maybe I'm being delusional???????) or not; Somewhere along the two months he has worked at the restaurant he broke up with his girlfriend the same night he cheated on the girl he knew I had interest in. The girl was one of the servers at the restaurant. I no longer talk to the girl, they're dating... my buddy didn't tell me anything about it, I had just heard from word of mouth around the restaurant. Him and I worked together 2-3 times since that had happened and he never told me about it. After 2 days all he said was " Can you believe it took me 2 years of listening to my buddy's telling me to break up with insert X-GF name here? " all I replied with was " Are you sure that is why you broke up with her? " and he just humbled on. Later on that night after work outside we were talking and I called him on everything I heard. He fessed up and told me how much he respects our friendship and this and that. Honestly, I am not pissed off by what happened but he dropped a couple notches on my respect scale for doing what he did since he wouldn't even tell me about it.
Do I owe him anything?
I'm a guy.
I think there is no point trying to keep a friendship going that has died.
You did right - saying anything else would have got an innocent girl into trouble - but your buddy won't see it that way. You can explain this to your buddy but there's probably little point in going out of your way to do so: he'll prefer to blame you than himself.
Let him and you part with the least fuss, is what I think. It was fated to be.