You held-on so long

You held-on so long:
For what, we may never know.
Glad you shared my ride.