Riley Harper has been waiting to find his mate ever sense he was young. When he was younger his mom would tell him about mates and how special it was when you found yours. He was told that before a wolf pup is born the moon goddess has already paired the souls mates together and they are meant to find each other at some point in their life. Riley is just an average teen wolf the only difference between and others is he knows is he's gay. What happens when the schools well known jock Cain Castro and the conceited player turns out to be his mate? Will Caine accept him as a mate or keep Riley a secret? Or will Riley just give up on him and find a human to be with.