Very well said! I always take responsibility for my actions and I will apologize when I am wrong.
I've learned to avoid people who choose not to care, except for at work. I try but most days you only have to show up. lol
I have learned how to handle the trouble makers though. I just take the fun out of it for them. In return they usually turn that attention elsewhere. :D
Always best ;-) Definitely, there will always be those who we have to deal with sadly, but we can only do what we can. I used to work as a Health and Safety technician and so I had a few run in's with those unwilling to own their consequences. Sometimes you have to hold people accountable if their behaviour is unsafe to others and even themselves.