"Everyone is always doing their best for who, how and where they are.
Even if it doesn't seem like it, there are always reasons for behavior"
I've never noted this before, but it echoes one of my own mantra's, "Everyone does the best they can with the resources they have available at the time."
I value your perspective.