Yeah a lot of people need a bit of motivation to stick with the game I think, bit brutal and the charm isn't apparent right off. Definitely work sticking with this one, I know my comment earlier was a bit dickish (defensive after reading hate towards spelunky recently for getting goty from pc gamer).
A good tip (other than practicing when you feel like playing) is to watch videos of great players - (I know of Bananasaurus Rex after his eggplant run) and it shows you what your character can do with some skill after hours of playing.
Luckily stages don't actually take that long after you've gotten used to them. They're still fun but you aren't cautious about every single step and few meters like you can be when you start playing initially (after you end up dying quickly when trying to play normally). Just need to get used to it and think about how you are playing and the best way to progress/avoid that mistake in the future. You'll build up a decent skillbase in no time and make progress.
Daily challenges can help motivate you to play a bit too - everyone plays the same design.
Oh I didn't take it dickish at all. I actually agree with you. I have found myself on several occasions having trouble enjoying certain games at first because I've been conditioned for instant gratification and less consequences in games. So it actually is an adjustment at first when playing games like Spelunky. My first instinct was: what am I building towards? What is my reward.
But you have to shake that. I actually love that more of these games are being made. I've gown extremely bored with the typical AAA action title and have been starving for something different. I'm only now getting into these indie titles. So it's just adjusting to the title. Btw I'm absolutely loving Tearaway.