The best you can
I think it is worth remembering that everyone you meet is doing the best they can. Maybe, you are too.
You'll never know if people are doing the best they can or not, but when you assume they are, you give yourself peace of mind.
Brene Brown explains it in this video. You should see it!