It takes a fair bit of guts to apologize and man up for your mistakes. That is admirable.
But.
More important is whether you will remember this apology and actually stick to it. Do not that this as an insult, I've just seen too many people who apologize and then go straight back to doing what they were doing earlier (both here and in RL).
Apologizing is good, but sticking to it is what matters.