I do love a story where the characters are not perfect, but in the end come out on top and this story delivered that. I felt so bad for Joey in the beginning, but even though he was insecure in the beginning he was such a strong person and he just needed to find that within himself. Troy was perfect for him because he understood him since he had gone through the same thing, but had let his experience effect him so much more. These two belonged together. This story is makes you laugh in parts and angry in parts where you just want very bad things to happen to Riker. A very enjoyable read.