Damn, I'm really sorry to hear that. :( Also, yikes, having a lot of mutual friends is hard. I'm still working through that right now and it's a bit awkward, but it gets better.
It sounds like time apart is definitely the best thing however, especially if things have just been building up...