So the question at hand is whether or not to apologize for this since I have always defended myself against her claims of my selfishness, although I have apologized for everything else, I think. . . .
Part of me thinks this apology might melt her heart and part of me thinks she just doesn't care anymore and I can hardly blame her.
Apologize. But do it because it's The Right Thing to Do, not because it will melt her heart.