I didn't rate this book four stars bacause it's almost a masterpiece. I wasn't looking for one. 
 I just wanted to read something fluffy, cute and lighthearted. " been here all along" has exactly all these characteristics. 
 1) The characters 
 How could be anyone able not to love Gideon and Kyle? They are absolutely adorable, each of them in his own way. 
 Gideon is witty, sarcastic, nerdy and so confused because of his feelings that you immediately fall in love with him like you would do with a cute puppy. 
 Kyle is... well, Kyle. He is fragile, unique and so precious. 
 Even though the novel is rather short, thanks to the use of the first person point of view I managed to understand their psychology and feel connected with them. 
 Said characters aren't probably as well depicted as the main ones, as I just mentioned the story is very short and thus it's normal that the author focused more on Kyle and Gideon then on other people. 
 2) The story 
 Maybe it won't be the most original LGBT novel I've ever read, but I had a great time while reading it. The plot is linear and clear, and I really appreciated the fact that different sexual orientations are treated like something natural that everybody can accept, exactly how it should be. 
 My only disappointment is that it was too short. I would really have liked to witness the developments in the relationships between the different characters (and of course my new sweet slash), this is why I was a bit puzzled ad I reached the last page, turned it and discovered that the story was finished. 
 3) Conclusions 
 This is wine the only thing I care right now hoping in a sequel and recommending Facebook to all of you looking for something quick and easy to read but also an adorable love story between two adorable nerdy guys.