Who has loved you forever?