How to enjoy grinding? Get absorbed in the daily small tasks and focus on them completely. Our brains are built up in a way, that it's impossible for us not to enjoy ourselves, if we really focus on a single task. Multitasking really kills the flow experience, so it's good to to avoid multitasking whenever possible.
Have a grand strategy and know where you want to be in life. Review your strategy every one or two weeks. Look at the week ahead, and the week just passing. Is there an activities you should focus on? Look for small improvements.
Track your resources (time and money). How much time and money do you spend on certain activities (you think you know, but you have no idea without actually tracking it). There are time tracking apps (eg. Eternity for iPhone), that could help. Look at your spendings (again time and money) each day and find things, that you could do better / things that you shouldn't do / things that you should do instead.
There are a million things that might work for you, but the bottom line is to find a way to enjoy the grinding process.