Based on my college roommate, I can say that this accurately portrayed Dan and Ruby's characters, Grant almost nailed this to a T! Excellent story of how Dan never gave up to get where he's at, he earned this in spades, just the greatest guy I ever known and it came back to him full circle by showing Ruby the same compassion he's always shown everyone else in life!