This user has no status.
Very few people know this, but the "Ma" in Ma Long stands for Master
As I've already mentioned, it's difficult to judge something based off of a short clip. But your current level is remarkable for 5 years at 2-3 times a week.
I thought Ma means horse in chinese and long means Dragon. It may explain why Ma Long is so good. He works like a horse and plays like a dragon