Thanks guys, your kind words are much appreciated. I didn't want to spoil the forum with my woes, tbh, but there's just some things that are a lot easier to say here than to the "real world" so to speak. Thanks for listening.
MDF: I don't do take backs. I got his ticket already, so it's his. In terms of the hotel, either he could stay in the room and i'll stay with friends or vice versa. I am honestly hoping by then we would be good and have solved everything and be going back together, but again that's hoping.
It was kind of mutual. We both have things we need to work on and some time apart may do us both some good.
It's just hard because i have to eventually tell my family (the hardest to tell because as you guys know i have a huge tight knit family who'd be just disappointed) and friends. And it's just annoying, because i have a lot of his family on Facebook and he has mine and we have many of the same mutual friends. Maybe it was really just naive to think i would be with this one guy for the rest of my life, I hear what you're saying Vimana and Eligos. Time really does heal all, and hopefully with time i can become more mature in my own thinking and will be able to make the best choice possible.
I knew i was attached but today more than a dozen times i had to stop myself from texting and or calling him, in hopes of just getting back together and just working the differences out. These are the same differences we've been working on for over 7 years but only i suppose manifested because we've just ignored it and hoped it would work itself out.
Anyways, thanks again everyone. I do appreciate all the wise and comforting words. I brought my ticket to NOLA for December to visit a friend for her birthday. I feel a lot of my rashness that i have been working on coming back, but hopefully this time around I'm more in control.
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.
Just know that everyone will always have some disconnect with everyone they meet. I don't like to believe that people are ever truly 100% compatible, there will always be differences whether it be in personality, communication, or what have you. Just be accepting of your own differences. They are not a bad thing per say and you shouldn't beat yourself up over them, and if you can work on them, for your own sake, then awesome. But just don't lose yourself in that process.
But yeah, its just something that's there in every relationship, sometimes they're major and you can't work through them or sometimes they're minor and you can. ...actually to be fair, I've seen it vice versa too, so it just depends on the people really.
And to be honest, you never know what the future has in store, maybe your guys' paths won't meet up again, maybe they will, no one knows. So just keep truckin along, find your own center again and just move forward. It's hard as balls, but unless you somehow created a time machine, it's the only way to proceed form here.