How to get bf back?

Me and my bf have been together for 4 years and yesterday we went to a wedding from his friend, we had only ate breakfast in order to have dinner at the hall, we went and they didn't start serving food to anyone we had to wait like 2 hours then they brought us salad and I have curfew to get home which is 10:30 it was 9pm and they still hadn't served our food so I got desperate and mad with a headache and told him I couldn't take it anymore and I had to be home he asked r u sure u want to go? And I said yes and we left. On the way home he was not talking to me I tried talking to him and he told me I want to break up with you its like I'm going out with a daughter not a women. I told him I didn't want to break he then said yes I'm done with u. He drop me off home and has not called or text me. I love him alot because it really hurts me and I see myself with him all my life. What should I do to get him back?