Man jailed for trying to murder lottery-winning partner
Stephen Gibbs, 45, attacked Emma Brown at their home in Barry, Vale of Glamorgan, on 30 January.
The flooring worker flew into a rage when Ms Brown told him she wanted to end their relationship, Merthyr Tydfil Crown Court heard.
Ms Brown, 49, was found by neighbours in a pool of blood having been stabbed in the face, arms and stomach.
The court was shown CCTV footage of the attack at the house in the Lakeside area of the town.
She required surgery after the attack but has been left with life-changing injuries.
The statement also said: "Recovery has been a long and difficult process. I know I won't ever fully recover, and I will carry this with me for the rest of my life.
"We'd been together for 12 years and were happy and I never saw anything to make me think he'd do something like this. I don't think I can trust anyone again. I pity him more than anything else."