Awww, I know the feeling, but when I mess things up, I can't just leave and forget about it, I try to make things better and, like having that person ignore you... it's heart breaking :c
That person is a dick head lol I mean everyone is entitled to their own opinion and no one she be angry about what you say or do its you mouth and you could say what you want to :)..
Although there is so much more I can say, I just want to let you know that everything happens for a reason and in time I promise if you keep going you'll be happier than you could ever imagined. But you cant live in the past and you have to keep moving forward as life does. Live now in reality instead of living in a fantasy. Go do something that makes you happy and not be sad for things out of your control. You cant control anyone but yourself so you control your own happiness, so be happy
You're only human... if that person walks out of your life just because you said something that messed something up, they aren't worth it. I know I don't know you but, you deserve someone who loves you no matter what. Hope this helps!
Dont allow someone to be your everything cause when they are gone you willl have nothing. Dont let people change your smile or have the advantage to make you feel like crap smile its the best revenge