If you apologize when you are not in the wrong, why do you think you do it?
I've done it in the past with two certain people. I am not weak, I am not a pushover, and I do not allow myself to get walked over.
I kind of think it's just because I value our friendships more than I care about the problem at hand. I'd LIKE to think of it that way.