I have an ISFJ friend who will sit back and criticize other people, and what they do wrong and if he was to be in that situation he'd do xyz. Well he found himself in a situation and he didn't do xyz, he messed up. After that he wanted to cry and have people see how tough the situation was and wanted some forgiveness.
One potential problem that XJs, especially XFJs face is by being so strongly convinced in their perspective and regarding others as absolutely wrong, you run the risk of seeing yourself in the same lens, setting up very high expectations for you and your conduct, and beat yourself up when you can't meet them. Others are naturally attuned to not making a big deal aobut everything thus are easy on themselves. I think for some people it takes a hard lesson to realize this. But once you let go, it's very liberating.