Of course, this is the last resort and not a tactic you should jump to right away.
Know that not all apologies are verbal.
This is now the 2nd time I have encountered such behavior with her, the 1st time she did not apologize and this is now the 2nd time.
You may have lost it during an argument or showed up late to an event, whatever the case, ensure that your boyfriend gets to know how apologetic you are for hurting his feelings.
Your best decision could be cutting a girl you love from your life; at least until you know for sure if you can continue with her or not.
Kudos to you for managing such a difficult situation with intention and thoughtfulness! The goal is 100% happiness in a relationship! Some guys do not take hints, verbal or physical; they need to be sat down and spoken to.