If you continue to blame other people for “making” you feel guilty, they still have power over you, and you are saying that you will only feel good when they stop doing that. You are giving them control over your life. Stop blaming other people.
As a psychologist, I can tell you that there are people who look very good in a group, but they're very different in a one-on-one situation.