" All of My Life " es una balada escrita por Richard Carpenter . Los Carpenters la grabaron para su álbum debut, Offering .
Más tarde se usó como lado B del sencillo " We've Only Just Begun ".
Richard Carpenter hizo un remix de la canción en 1987 con voces más nítidas, un piano eléctrico diferente y más reverberación. Fue lanzada en el box set From the Top en 1991.