The Longest Ride - Nicholas Sparks

Oh I have a feeling there will be lots of tears :P