The unlikely romance that comes About between his third-class, drifter character and first-class, wealthy Rose DeWitt Bukater (Kate Winslet) is a beautiful one. They defy all odds in the short few days they spend on the ship and decide to be together once it docks in New York City, which means Rose Will have to leave her high-society life behind for the unknown. Though, it probably doesn't hurt that Jack is very nice to look at. Despite the short time they know each other, it's obvious they've fallen in love.
Now, I'm well aware that I've had pimples last longer than their relationship, but it's clear that they both know they love each other. Rose says it, so why can't Jack? It didn't have to be his "goodbye," but rather him telling the girl he loves most in the world those three words that make people happy. Once I realized this tiny fact, it became hard to watch Titanic without it hanging over my head. Granted, Rose appears to pass away at the end of the film just as Jack predicted she would, as "an old lady warm in her bed." Her spirit then goes back down to the Titanic to marry Jack in front of all their friends from the ship, but still, no "I love you."