A "devastated" boyfriend who found his ex-partner dead on his sofa covered up her body with a blanket and left her undiscovered for years, a court heard.
Jamie Stevens, who carried on living in the flat in Torquay, Devon, as the body of Anouska Sites remained in the lounge, has admitted she "deserved better", his lawyer said.
The 51-year-old was jailed for 14 months at Exeter Crown Court after pleading guilty to charges of preventing a lawful burial and perverting the course of justice.
The second charge related to Stevens lying to police in a witness statement about his knowledge of the whereabouts of Ms Sites.
Ms Sites' death is not being treated as suspicious and a file will be submitted to the coroner in due course, Devon and Cornwall Police have said.
The last known sighting of M