It's Not Always Rainbows
The LGBTQ rainbow covers people from all walks of life. Catherine and her friends all have to struggle for acceptance in their own lives. Parents, friends, teachers, pretty much everyone seems to have their opinion on how they should live.
The only people who don't tell them what they should do are each other and the people inside the LGBTQ community.
So when people from that community start getting attacked and then murdered, Catherine feels she has to do something to stop it.
Dealing with her own issues with her religious parents is tough enough, but what do you do when who you are is the reason someone wants you dead?