Sounds like you're only there because you can't find the strength to break his heart, luv. He sounds like a great guy. i can understand your quandry.
i have nothing to say at this time that might help your situation, mainly because i don't opinionate one way or another about whether anyone should or should not stay in a relationship...there's no one who can make that decision for you.
You are in my thoughts, hun. Keep us informed, and i'm sure we're all here to support whatever decision that you make for yourself.
xxxxx stripey