Why must happy hearts break so hard, leave you curled up in the back seat of a caaaaar, staring up at the windshield.

Nothing is missing, All the pieces are in place, No exceptions.
having the time of my life, Finally.