2 stars means it was ok and that sums it up neatly. Most of the story I couldn't really relate to either Trey or Josh. I had the feeling as if the 'problems' of their relationship were blown out of proportion. What saved it for me was the last third after the return of the aunt. It was nice to see them working around Josh's hangups.