Okay, so the only way I can think of for the rotation to work is if we start over. If we follow the current set up Adam would have himself this year. There needs to be more order to it...like, this year everyone has the person just younger than them. Then next year it would be two siblings younger. So, after 11 years everyone would have themselves..which means we'd be back at then sibling just younger than them.
I made a list of who people had last year according to the comments posted today. I think if we all buy a gift for the sibling just younger then no one will be giving a gift to the same person as last year.
What do you all think?