<human>: Can you summarize the given text in a few sentences?

My boyfriend and I have been dating for 3 years and for most of it we've agreed and seen eye to eye. I've always supported him and havent asked for much in return, and now that I want something he's about to ruin my bestfriend's wedding.

So here's some background. My bestfriend Rikki's boyfriend proposed to her last year, and since their parents disapprove of the wedding my friend group has offered to help. So far we've each taken a part of the wedding and it's worked out good, I volunteered to handle the catering since my boyfriend is a chef and I know he wouldn't mind doing it.

The problem is I assumed he would do this for me, I trusted him so much I waited till last week to ask him about it. (I'll admit that was a mistake, but I really thought he wouldn't have a problem) The wedding is a month from now and he refuses to do it. 

He says it's not enough time to prepare, that he doesn't have the kitchen space for it, and it's too expensive. I even offered to help with the cost of food and drive it to the venue. He says he still can't do it, which I know is a lie b/c he catered his dad's funeral a few weeks after he died and the wedding only has a few more people than the funeral, 35 vs. 20. He still has plenty of time to take off of work for it, too.

I feel like he's being really ungrateful for my help over all these years, b/c when I need help in this case he's not there for me. And worse is that it's too late to get another caterer and I can't afford a real one, this will ruin Rikki's wedding and would be so embarassing for me. I'm really annoyed and frustrated with him, and I think he's secretly trying to ruin the wedding because Rikki doesn't like him.
<bot>: Boyfriend refuses to cater my bestfriends wedding at the last minute, this could ruin the wedding and he's violating my trust/being ungrateful.