Gary Stevenson killed 25-year-old Katy Rourke in the flat they shared in Govan, Glasgow in December last year after the pair had been drinking.
The 27-year-old â€œtotally lost controlâ€ and repeatedly punched the blonde before grabbing a kitchen knife and stabbing her three times, he said.
Ms Rourke â€“ originally from Broughty Ferry near Dundee â€“ said he had slept with Stevenson before but grew frustrated when she failed to show interest again.
Her body was found at the flat not far from Glasgow Rangersâ€™ Ibrox Stadium.
Ms Rourke had been working on cruise ships in Australia and had recently returned from Down Under when she moved in with her sister Jen, 28.
Stevenson â€“ who will be caged for at least 17 years â€“ admitted the killing at the flat after he was tracked to North Berwick, in East Lothian, where he tried to take his own life.
Friends came forward with footage of the creep making jokes about murder before he went on to attack the blonde.
He later told police he needed to face up to what he did and â€œgive Katyâ€™s family justiceâ€.
He had drunk half a bottle of Buckfast before sharing a bottle of vodka with Ms Rourke before the brutal attack.
He told investigators: â€œI lost control. I didnâ€™t think about the consequence of my actions.