I know this sounds like everyother post, but here goes anyway. My boyfriend and I were together 11 1/2 months. We had a whirlwind relationship. We both have the same lifestyle. Work summers and take the winters off. We were SO in love, never fought. We spent the whole winter together traveling and having a great time doing everything. Since we got back to work it was stressful on both of us (we're both self-emplyed)I think I got a little selfish about my stress and not so much about his and started being a little demanding. One side note about him... he has no problem being alone, almost takes pride in it... He also has told me a ton of times about breakups with old girlfriends that "when he's Done, he's Done" Well anyway, we were at dinner 2 weeks ago snuggling, kissing and making plans for our trips next winter, I had way too many cocktails and picked a STUPID drunken fight with him (stressed related) of course I said things I really didn't mean just to be hurtful (why oh why did I drink those rum runners) He said some hurtful things also about how selfish I act and how I think I can control him like a puppet. It was our first fight! Anyway, he left that night (we each have our own places) As he was leaving, I said I Love You and with out looking at me he said I love you , and left. The first 3 days I called (left messages) and text'd... nothing. So I decided to follow the advice here and stop calling. It's been 2 weeks. The only way I found out that we were officially broken up is from one of his friends I ran into. Whom my b/f had told it was over. Normally I would think he would call but he's got this huge pride thing. It's like once he tells people it's over, he would be too proud to go back on his word... this is my biggest fear. I know he loves me, he could never stand the few nights we spent apart. We are both in our thirties and never married but always talked about it. I was expecting a ring by my 1 year anniversary, not a broken heart. We live 40 miles apart so I won't be running into him... Any advice here??