I used to think like that, and then I realized:
Most people don't really give a shit as long as you don't leave dirty laundry in the sink or whatever, that kind of thing? As long as you're a good room-mate in terms of looking after yourself and not snoring/acknowledging you snore if they say something about it, not cultivating a civilization in the molds growing on your dirty plates, etc, they don't really care. If you become friends, you become friends, if you don't, you're just a dude he lived with for a year and it's unimportant. And the people who do care if you're worthy of being their friend and demand you to be their friend are the "social climbers" i.e. cunts, so they don't matter themselves.
People aren't the silent judges standing on high, having figured everything out and thinking you stupid for not. They're extremely likely to be in the same kind of "floundering in a new world" experience you are in, so they're too pre-occupied on how THEY'RE coming off to give a shit for how you are coming off, as long as you don't do something completely outrageously dumb like walk around naked or talk with every other word being a slur.
And since this is going to be your room-mate, as long as he's not a complete cunt, if you come off the bat and say "Hey, I have a bit of social anxiety, so if I make a mistake, no hard feelings?" that should smooth over most issues that come with actually living with a person.
Edit: I still think you took a step back-ward in your name, most people would go FROM a name like "Spehss _" TO "Mr. Space Cat" and call the former a "embarrassing name from when I was 13." Rather than go FROM a fairly awesome and legible/complete name like Mr Space Cat TO a name that, frankly, kind of looks like you made a mistake after writing "Spehss" and didn't catch it before it became permanent.
Not that I think "Spehss" would be much better but at least it's a thing already :V