All My Life ★★★

Was this a cliche of a romantic flick? Yes.
Did I cry? Unfortunately, Yes.
Did that crying quickly change to something weird when I saw Harry Shum Jr. in a speedo? HECK YEAH.