@DazedAndConfused81,
Pfft-HAHAHAHA!! XD
So far I got this:
1. you've been with this girl for 8 years
2. you have a house, dog and car with her
3. 4 years ago, she kissed some guy
4. So you want to break up with her
I understand she lied, but she was a college chick. It's an age where you experiment, get drunk, and make mistakes
Don't feel like a chump. Just get over it. She said she was sorry, that it didn't mean anything, and that she only loves you. What more can you ask for? She can't turn back time.
Couples go through more serious issues than that. However, if you don't love her enough to forgive her, let her go. It's better than holding it over her head for the rest of her life and making her suffer.
Reminds me of the movie Valentines Day. The couple is Estelle and Edgar. They've been together for a long time and Estelle reveals to Edgar that long ago, she slept with his friend.
Here's the clip:
http://youtu.be/Eg_F2E2yycg
He forgives her, by the way. This is how it goes down:
Estelle: Listen to me, I know I let you down, and maybe you don't think I deserve your forgiveness, but you're gonna give it to me anyway. Because when you love someone you love all of them, that's the job.
Edgar: I know that now.
Estelle: I'm so sorry, and now please you gotta love everything about them not just the good things but the bad things too, the things that you find loveable and the things you don't find loveable
Edgar: Shh... shh... I understand, I'll never leave you.
(Kiss)