19 hours and 18 minutes remaining until happiness.