This is a good story and the fact that it is written in the first person did not bother me.
The characters are touching: i really liked Cooper and the way he's discovering himself trough the eyes of Shawn.
And that's all.*spoilers*
What bothered me:
Shawn is a mystery and this fact won't change(I'd have liked to know more about his life...)
This story would have been better if the character of Jordan (Cooper's ex) did not steal the show in the second part of the book.
There is really 2 stories in this book: the romance part between Shawn and Cooper that is left unfinished AND "Jordan".