I have a full time job as an end user support analyst for a hospital, however, due to the nature of my work I have alot of downtime and my boss could care less if I play during my downtime as long as my work has been completed and it is not affecting the quality of my work. That being said I play for about 6 hours a day usually in my free time with still hanging out/going out with friends and also hitting the gym 6 days a week for 2 hours or so.
How do I stay concentrated? I go for small goals, usually that is each week I have a level goal based off what I'm working on and I try to go for that. Maxing is my long term goal, but if that's all I think about it's going to get quite tiring to do. So I go for "95 hunter this week" or "3 magic levels" or smaller things like that. I do also go do smaller things like farming runs or occassional bossing with clan/cc memebers as well.
I look at all 99's the same basically; one more skill towards my final skill goal. They are special and I have worked hard for some of them, but yes some such as cook, fletching, fm, str, and hp feel devalued because everyone has them. I will say my bank picture of them looks quite nice though.
Thank you for taking the time to read and respond.