I need some advice! I was in a great relationship for 1.5 years and I decided to relocate to work. Instead of ending the relationship then, my boyfriend and I agreed to a long distance relationship. A week ago, he called me up to tell me that he had cheated on me. I was shocked and hurt beyond words. I had been absolutely faithful to him and he did this to me. I was thinking of breaking up with him, but I felt like I would be letting go of something special. He said he wanted to work things out with me now that I'm heading back to where he's living, but am I making the right decision to try again? I love him dearly but I've also been having thoughts of breaking up with him, does it mean that I really want to end it? Help! I'm very confused about my feelings.

- Savvy Miss Feeds