Lyric discussion by Vertigo22 

Cover art for I of the Mourning lyrics by Smashing Pumpkins, The

Yes, I think it is a song about a shut-in, someone who refuses to acknowledge the outside world. You can tell they have people who care about them hence the lines

"I peer through curtains on empty streets Behind a wall of caller ID No one's out there To hear if I care "

This is saying that people do care, but he doesn't think they do.