Basic post but would like your opinion

Been together for almost 5 years. Trying for a Baby for 2 years. Living together. Our first holiday (Cuba) I paid for as a surprise as my fiancé had never left Europe (we live in the UK). Mentioned a second holiday the following year but he said book it if you want a holiday, I did but he didn't put anything towards it (was happy to come along though!). Third holiday I asked for help to pay for as we both wanted it, I ended up paying for it all. We both earn the same and put the same towards bills etc. So we have another holiday that he said he'd put towards. It cost £3000 as it's our last blowout holiday in case we do have a baby. He's only offered £300 towards it. The rest I'm borrowing from my mum. Now I know it sounds like it's just something I want but he doesn't fight me on it. He loves his holidays too. I just end up being out of pocket because he's being a bit cheap. What do you think? Is he being cheap?