I feel that I've had quite a few epiphanies as of late; one being living life with no regrets and the other from realizing my mistakes. A couple of months ago a close friend of mine shared some very private/personal information with me regarding something that her fiance did. I took time to process it and then decided that I needed to be honest with her. I told her what I felt and took it way too far. Two months went by, and as her bacherlorette party and wedding fast approach, I started to get very sad and started missing her and our friendship tremendously.
At first, I felt so betrayed by her because I felt that I was a good friend to her and she just shunned me. So, I was okay with not having her in my life. Though, once I stopped and truly looked at the situation from her perspective, I got it. I had to stop and take a big step back to realize that I was so wrong in how I expressed myself to her. I called her and we had a very long talk about it, I apologized for what I said and told her I took it too far. I expressed how much I love her, and how much I support her. I realized and really grew from my mistake.
Take the time to put yourself in the other person's shoes when you have a falling out, because it may make you look at it from a different perspective. Know when you've made a mistake, and take a moment to learn and grow from it.