The Perfect Imperfection of Kaydee Armour

There is a girl in a small town named Kaydee Armour. She has six of the best (and gayest) friends someone could ever ask for. She has an amazing mother and a great step-dad. But nothing is what it seems anymore as soon as she lays eyes on the new boys...both of them. Where will the path of fate lead her? Is the end of the road better or worse then the one she originally started out on?