LoL! XD
Again I don't know about other introverts but while I prefer being pseudonymous online that's less of a factor than not having to talk to people face to face, I find text conversations much easier. Plus I hate having a lot of people looking at me (irony is I have this flaming brightly coloured mohawk, sucker for punishment).
So you're an extroverted introvert then? :D
Hopefully! Is it mental load or physical load or both? The mental load should ease up once you get the hang on things right :)