Sorry for late reply Lee - I missed your post in November.
I found learning morse not too difficult; it just took a while. What is I think quite important is to find a bit of software that will help measure your progress as this does provide some positive feedback to encourage you to keep at it. Progress is often slow and you'll find that you seem to reach plateaux from time to time where you don't seem to be moving on, but this is natural and you get over them.
I found that once I'd mastered the code, getting my speed up to 10 wpm and then to 15 wpm was much more enjoyable when I worked on-air with a friend who was also working towards his morse test. I also used the ARRL CW broadcasts to add a bit of interest.
Good luck. Stick in - it's worth it!!