18 months ago, whilst reversing out of my boyfriend's drive, I accidentally scraped his car with my own. I was, of course, mortified and I offered at the time to go through my insurance and make a claim, or to pay to repair it privately. He told me not to worry about it and it hasn't been mentioned since.
My boyfriends car is on finance and he is now giving it back to the dealership and he is hoping to use his car to negotiate a deal on a new car. He recently got all of the scrapes repaired (including the one I caused) and it cost him just shy of £1,000. There was no mention of me paying anything towards this until after he had got the bill and had already paid. He is now asking me for a contribution of £300 towards the cost, for the scrape I caused. I've said that I'm happy to go through the insurance, but, even though I did offer cash 18 months ago, I now cannot afford to pay privately for the repair due to the cost of living. My boyfriend doesn't want to go through the insurance as he has had to make a claim recently and he worries it will affect his excess and future insurance costs. He's also said it is a lot of hassle to go through the insurance.
I do also find it a little odd to be asking for the money 18 months on, but that's by the by, and I haven't said that to him. Our relationship has moved on to the point where we will be buying a house together soon and it is serious. There's also a large wage disparity between us, I earn a modest wage with a benefit top up and he earns over £100k. That's not to say I shouldn't pay for damage I have caused, it's just the whole situation feels a bit off to me, especially to be asking for the money now so long after the incident.
What would you do in this situation?