Do it today.
I split up with someone I’d been seeing for five months, just four weeks before Christmas.
He was very angry and said I’d lead him on. He shouted and stormed out and told everyone I’d told him I lived him (I hadnt) and had lead him to believe we were getting married (we’d never discussed it). He then started to ring me every day with a barrage of abuse, saying I’d humiliated him and wasted his time. He stopped work and spent the next few weeks getting drunk blaming me.
His family were furious with me as he ran a business with them. They’d all beleived him when he said we were ‘practically engaged.’
When I agreed to meet him to clear the air, he was vile and said that as I’d slept with him then ‘obviously, marriage was on the cards.’. We were both forty fucking three at this stage so you’d assume that ship had sailed!
Anyway, Im telling you this as a cautionary tale; he was known as ‘a nice guy’ ‘a lovely guy’ ‘a true gent’ etc. and to this day nobody else has ever seen the horrible, spiteful, vindictive side of his character. So if you do break up with him, do it in a public place, not in your home like I did. I had to call my brother in law to get him out last time he turned up ‘trying to catch me out with my new man.’