Working hard at math might be necessary, but it doesn't have to be painful! I have found learning about the history of math has me puzzling over difficult concepts on my own time because it is fun.
The book I am reading (Journey Through Genius) is really good, but not very advanced math. I would love to find some self-study math courses that approach math not as a bunch of symbol-pushing but as an art with a history.