So I've been really close friends with this girl for about a year, (I'm a guy although not sure if it matters) and we've been through so much together and have always remained great friends. I introduced her to her now boy friend, and we both now know all eachother's close friends and well everything was great really. But last night then she just brought up something in conversation but dismissed it really quickly, and i asked her what she meant because I was curious, but she just told me to forget about it, and well i kept asking really and then she got fed up. I tried to say sorry for like pushing it too far but then she went on a rant about how i always act like a dick when i'm stressed and don't let anything go, and how she was looking for a nice chat and i ruined everything. I know I was wrong to keep asking if she didn't wanna tell me but i still feel she just took out everything on me at the time. She then blocked me on from skype (we were chatting on there at the time) but i text her because i thought it was a bit far from her, and she ignores till like 10 minutes later again telling me how i over react and over think way too much. And it kinda ended with her saying it'll be hard for me to contact her now because i've been blocked.
I don't really know what to do or what to feel. Like she means to much to me and she was my best friend and we talk everyday, and i don't want to lose her, like I couldn't really concentrate on anything today :/ But at the same time as being upset i'm annoyed at her for ending on such a bad note and blocking me out after one bad conversation. And well my question really is what to do now? like do i wait a while and try to text her or wait for her to come to me? Or just forget about it, but i don't think i can for ages like she's a massive part of my life and i don't want to lose her.
Sorry this was pretty long btw i just needed to get it off my chest.