5 Groovy stars 
 You know what's weird? I never was a great believer of Reincarnation until I started to read GFY books. Just the other day I came to this exact conclusion about two souls who were made for each other and they searching for each other from one live to another. And then to have this theory the one day and then the next my bestie tells you ....YOU MUST READ THIS BOOK and wow it's a book about my theory - what the hell!!!!!! 
 I am still a bit new to the mm reads. I love them to the moon and back but I have a very special spot for GFY because my first introduction into mm books was a GFY so I had this exact theory about to souls searching for his other half doesn't matter the gender. These two souls they belonging together no matter what - They will be together again!!! 
 At first it was quite confusing to read the hopping from past to present 
 but once you get the feel of the story there's no letting go. 
 At one point I totally flipped about facts and little stuff but then I realised Girly go back in time I mean in 1983 I was toddler - you can't take the technology and knowledge from today back to 1983 once that part made sense to me everything was all good. And that fact there, made me love this writer even more because this book was a work of art not perfect but still a beautiful piece of work the perfect imperfection of being human. 
 This was a four season book it made me go through all the emotions. 
 I am not going to go into the story because there is no way you can get into this book and all the characters and not give everything away and to be honest after 2 days post The return my head is still spinning and there is no way I can write it all down on this space available.