I could be described as a bit needy and possibly co-dependent. The longest relationship I have been in lasted 5 years which ended in early 2007. I was then single for 4 years until I met my ex who i was with for 3 months and recently broke up with. I am finding myself questioning my decision. The reason I broke up with her was pretty trivial but I ran out of patience with her. The majority of the communication in the relationship was over facebook. When I first met her she was only working a casual job but then she got a full time job which meant I didn't see her for a week and a half and barely spoke to her in that time. It shouldn't have meant that cause we were working the same hours but she complained about being tired cause she hadn't worked full time for a while. She had some issues with her vagina and decided to get tested for STD's. It seemed pretty impossible to me that we had been having unprotected sex for 3 months then suddenly she starts showing symptoms. So it had been 8 days since I had seen her and we were chatting on facebook and she was getting the results of her tests the following day and told me she would speak to me then. The next day comes along and she doesn't contact me. I was drinking with a mate that night and at the end of the night sent her a message over facebook breaking up with her. I wasn't nasty in the message at all just basically said stuff like you couldn't even manage to tell me the results of your tests which involves me, I haven't seen you in a week and a half and barely spoken to you, this relationship is doing my head in. Since then we have had no contact whatsoever cause I said in the message for her not to bother replying so I still don't know the results of her tests so I'm thinking I should go see the doc to get checked out despite me not showing any symptoms. Basically I want peoples opinion on my decision. Do you think it was the right one or did I pull the trigger a bit hastily? There are more details that I can't really be bothered putting in cause I'll be here all day.