I rarely, very rarely five 5 stars, and that is because it deserves it.
I don't know why but must say if you feel the same feeling that Travis goes through you know it's like the bridge of life/death.
The message in this film is if you do not know don't take a decision.( Regarding her life)
And if you do really know then take that decision.( Regarding fighting for her love)