I am somewhat too, however I have a job that requires me to travel around the world and in many of those locations I can't get internet without going through firwalls and proxy (havent deared to tunnel yet).
It seems to me that you could do an experiment to really find out if you could break your habit. The worst thing I think you could do is to quit cold turkey. Not a good idea.' You probably would want it even more.
The experiment could be to break up your day with tasks other than Guildwars. I'm not going to suggest how , thats your decision.
But since you have no other responsibilities other than your mother why not put your time into something that would benefit you later ? and maybe help you decide how addictive you really are ?
Let's say divide the day in 5.
1) Morning hours
2) Lunch hours
3) Dinner hours
4) Evening hours
5) Late evening hours.
Your average gameplay you said was 9 hours a day.
As others say: Substitute TV- for GW (I do). It's the mornings that really gets your life going - what you do in the mornings sets the DAY!
So if you cram 4-5 hours of that in the late evening, then space the rest of it into mid day as a start. Then use your mornings to do something like Mall/excercise/whatever/new hobby/ - and be strict about it too. Then I think the new tasks in the morning might help you look away from GW or should I say look forward to it later.
I don't know. Basically see if you can do other things at other times of the day. And if you can't - you are addicted. Go get some Metadon or go to the equivalent of gamers AA in your town.
Take care
Rat