I think Wallflower Blush lives like Carrie at home.

She has a batshit crazy Mom who abuses her and locks her in a closet so she doesn't "sin" She whips her ass with an extension cord and tells her that menstruating is the Devil.