Willow, your question is easier than Lucy's because you're not talking about reality whereas it sounds like she had some serious reality damage done to her...
Probably guilt stems from the societal norm... thinking that what you like is somehow deviant causes you to feel guilty about it. Once you realize that there are a lot more people like you out there, you start to feel less guilty... Hanging around here will help I think...