Good for you Phoenix1! You had the guts to "man up" to your mistake and you made it right. That's awesome and I commend you for that!
I don't think there is one of us on this site that hasn't taken our anger/pain/betrayal out on someone who doesn't deserve it. I sure know I have! I think we just get so much emotion built up in us that eventually just the smallest things make us explode and look out whoever is in the way!
You've already got up and dusted yourself off.....now keep going! Proud of you for apologizing