I hate this shit, it's just pandering to incels who hate the idea of girls having sex because "purity" and "used goods".
First, MC should not check the content of the wallet of her friend, that's a total lack of trust (the base of any healty relationship). Second, MC should be happy her friend is using protections and always having them with her. She is a responsible woman. Third, she may have a boyfriend, so what?
MC's relationship with her friend is based on jelousy and the desire to own the other person.
Her friend is kinda stupid too, just explain your issues with her being over-protecting and dismissive of you instead of guilt tripping her.