Ryan James Quigley has pleaded guilty to manslaughter in the violent death of his live-in girlfriend Aimee Jane Parkes.
Quigley, 36, killed Parkes in their Kelowna trailer home on Lakeshore Road on March 30, 2014.
READ MORE: Boyfriend charged with murder
Quigley was charged with second-degree murder charge and attempted to plead guilty when his trial began.
That plea was initially rejected by the prosecutor but in court Wednesday, after almost a month of testimony, it was accepted.
In his opening statement, the prosecutor said Parkes bled to death after suffering 26 stab wounds to her upper body.
Sentencing is scheduled for Friday.
-with files from Blaine Gaffney