I've decided recently that I'm not going to bother trying to finish games. If a game is good enough, I will be compelled to keep playing until it is finished, even if it's quite hard. I didn't have to try to finish Resident Evil 4, Metroid Prime or Mario Sunshine. The games were just so much fun I couldn't stop, even if it meant trying really hard to pass certain challenges.
I have a growing collection of games with many games I didn't get to play yet and some I started and didn't finish. Being a good boy I try to finish most games before moving on to the next ones, but with some games it felt like a chore. Like having to finish your vegetables if you want to get desert.
The question, why? Why should I pay for the game and then also have to shove it down my throat? If the game doesn't compel me to finish it, why bother?
So there. I'm not feeling guilty anymore. Yay.