
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...