Ok, I am starting to paint myself into a corner with an NPC and my players are beginning to fixate on him a little too much. He has gone from being a fill in hacker (cause the group wasn't interested in playing one) to being the topic of several runs! I think I need to either run with his story arc, or put it to bed and I am looking for advice to do either.
The NPC:
Stats are as I need them to be, but he is young man (age 18) with "an impressive amount of headware", agonizingly clumsy (so far has managed to dose himself 3 times and other teammates twice with his own DSMO super squirt!) but brilliant infiltration hacker. He's more into video games and simflicks then women.
And some times, just some times, it's like talking to a whole other person. He forgets things he's done, or suggested. He goes from being a super infiltration hacker to an uber combat hacker... And then "forgets" his combat hacking adventures!
Sadly, he's just a poor sick kid suffering from MPD... But the mythos my players have built up on him!
So far they include:
Infected by an A.I
Is infected by a matrix ghost
Is a emerging technomancer, but doesn't know it
Is an AI contained in a kid
One of halberstam's creations!!
A "puppet" body for an evil matrix thingy! <what!?!>
And the list goes on!
My delemma is, do I continue to run with it? Or do I stick to my original background and watch as they walk down dead end after dead end?
Trust me, are going to continue this arc for some time as they have already spent 10 to 12 full nights exploring this issue and I feel there is more interesting plots to explore...
Mind you, the players seem really invested and are enjoying the plot hooks I have thrown their way. (Their own interest into the NPC has caused 2 kidnapping attempts! All to ransom him back to them.. If they ever kept the initial attackers alive

). Should I just run with it? Or plan a full story arc where they find out the truth of the NPC before I continue to try to introduce new material and other story arcs?