To properly train, it is important to understand what and why you practise.
Your mindset (and focus) is very important.
When you only practise for good fun, then that's what you will get: fun.
Bit of an aside here, but that really isn't true. I can't count the number of times I went into an experience and got something completely different out of it than what I went looking for. Martial arts training is only one of these.