What does the song through glass by stone sour mean?

couldnt it mean looking at someone you love in jail and you are you are visiting them, looking through the “glass” and forever feels like home b/c they have been in there a long time and it seems like they will never get out? what do you think?