I love playing action RPG.
I have enjoyed the Diablo series, HellGate London, Castlevania: Symphony of the Night, and most of the newer Castlevania Series. Even free ganes I download from online to my android phone are with action RPG elements.
And I always enjoyed playing as a fighter, never those characters that employs stealth, magic or speed. Read more on RPG character.
And I realized that the reason why I actually enjoy action RPGs much, much, much more than any types of games (second favorite: strategy such as tower defence) is simply the simplicty of it:
Quite a straightforward theory, but it's fair to me. The more I train and level up, the better and stronger I get, and the better my chances of success. Heck, I may even have much much more fun when I'm much more trained.
I then found out that this is called "grinding", and I am totally cool with it. Because I agree with it.
Malcolm Gladwell in his book "Outliers" said that to be a master in any given craft, one must purposefully train and get experience, of about 10,000 hours to mastery.
That is an idea I'm open to, and embrace.
If you find yourself complaining and whining, realize that you're grinding, and it'd take some time to get to where you wanna go. If you think that you don't really like where you're headed now, then you'd better make a change, and don't waste time.
Time is precious, and you can never get back yesterday.
However, if you're sure that your direction now is the direction you want to go towards, then by all means, go straight ahead, don't wait up.