I've always found Kid Rock to be a bit of a fucktard but there's a couple songs I don't mind listening to. He's just marketing himself, as they all do I guess, playing a part I suppose.
I'm sorry to hear about your friends, those things can always feel quite sudden and confronting.