There is a giant difference between apologizing for your bad behavior and apologizing for how that behavior affects others. Saying 'I'm sorry for the shitty thing I did to you' is a lot more honest and brave than saying only 'I'm sorry that you feel bad.'