Savannah marry Tim while John serve his country how cheap is that he serve for his country and his gf marring another guy still he forgive and be with her God sake find a new girl who is worth it actually these kind of movies give bad influence to the society that it's ok cheat while your partner serve his country not their with you this happens in real life i know it but it's very wrong it's not like he is doing business trip or holiday he was serving his country this is a huge betrayal hate the ending of movie he should find someone worthy of him actually most girls are like this in this generation specially there are very few that are real loyal in long distance relationships others will cheat you easily...