I've learned to try not to assume the worst in people, assume the best! Also, believe that it is possible for other people in your life to have good intentions. They may not mean to say that awful thing they said, or the comment that came off as incredibly rude.
If they apologize, let them apologize. Believe that they are sorry because it's not easy to say those words. Plus, they are probably feeling guilty and awful about whatever harm it was they caused.
Try to move on.