All My Life is 2004 Filipino romantic drama film directed by Laurenti M. Dyogi and starring Aga Muhlach and Kristine Hermosa.
This is Kristine's only movie without her on-screen partner ("love team") Jericho Rosales while she remained in Sana'y Wala Nang Wakas.
On board Star Cruises, he meets an angry, heartbroken Louie (Kristine Hermosa) who is staying next door.
Louie pulls away and runs back to her room where she holds on to a wedding dress hanging from her closet.
A flashback scene reveals that Louie was about to get married until a pregnant woman crashes their wedding, saying Joey (Bernard Palanca) is the father.
Louie is berated by her mother (Ces Quesada) after coming home, enraged by the scandal of her almost wedding.
Her father, Jun (Ricky Davao), is on Louie's side but keeps quiet to not anger Pacita.
By accident, Sam sees Louie while stuck in traffic with his cousin Kat (Dimples Romana) and chases after her but they don't meet.
Both resume their lives but find it difficult knowing they share a connection, especially Sam whose condition is worsening.
However, Sam finds out that he no longer has enough time to recover from his illness and confesses this to Louie, leading them to break up.
Both suffer in their separation but Pacita convinces Louie to find Sam, knowing that she would only regret it more if they don't spend his last moments together.
Louie goes to his yacht (a family business he briefly mentioned during their time on the cruise) and is found by Kat who tells her he went home.