2.5 stars...this was not bad, what kept it from a solid 3 stars is some of the story's timeline was off, where you think only a day has passed and then suddenly a few days have passed...also, the "I need space", the "giggling" and the excessive use (at least to me) of "Dude" were a bit irritating. ...