Utwór został nagrany wspólnie z Travisem Barkerem oraz zaufanym zespołem współpracowników. Piosenka jest nostalgicznym spojrzeniem wstecz na utraconą miłość. Fani od lat domagali się jej oficjalnego wydania. Utwór powstał w trakcie prac nad przełomowym albumem „Tickets to My Downfall” z 2020 roku, ale ostatecznie nie trafił na płytę, a jego demo wyciekło do sieci.

Brzmieniowo „times of my life” balansuje między popem, punkiem i emo. Utwór łączy gitary akustyczne i elektryczne, wiolonczelę, fortepian oraz bas. Całość tworzy dynamiczną, emocjonalną kompozycję, która oddaje zmienny nastrój artysty.
Sam MGK przyznał w mediach społecznościowych, że utwór został nagrany w 2018 roku. Artysta dodał również, że jednym z powodów, dla których piosenka przez lata pozostawała w szufladzie, było podobieństwo refrenu do utworu „Learning to Fly” Toma Petty’ego.