Who is in the wrong in this situation?

Boyfriends told me one of his friends is calling to my house to collect something and asked me to give it to him. I said no problem. I was having a lazy day so I was in my pjs all day. boyfriend text me that his friend was outside.

I text back saying can he ask him to come to the doorstep because I’m only in my pjs (shorts and tank top) and it was raining outside. His friend was sitting in his car. boyfriend text back angry saying he’s already been waiting 5 mins just go outside and give it to him.

It’s a driveway so it wasn’t right outside my door and I said either get him to come to the door or let me get dressed and my boyfriend got furious at me for getting dressed and letting him wait longer. boyfriend is still furious at me and has stopped talking to me, said I was being ridiculous. He also cancelled a trip to come see him, which I can’t get my money back for this trip… am I wrong? Should I apologise?

Who is in the wrong in this situation?
Post Opinion