It is inevitable that there will be frictions between lovers, and it is common to get angry. But as long as you realize your problem, you should apologize. Face at this time will only hinder the relationship between you, so you should apologize first. The gift is just an object of apology, but I can still give you some small suggestions:
1. Give a cute plush toy. Of course, boys may not like these things, but cute dolls will make them feel better, and with you who are embarrassed, their sympathy will surely be moved.
2. Give him something he has always needed. If his wallet is broken, give him a wallet with your photo and an apology.
3. You can also give him a couple item. Couple's mobile phone chain or key chain will be good, and boys will not be so angry with you.