Relationships are hard work. There are so many layers to emotions and love. Someone can hurt you so bad that you will turn around and respond in a way that causes hurt unto yourself.
The things that hurt us the most are the things we accept or at least say we accept. We say we can tolerate him having close female friends yet in your heart it bothers us and we desperately want him to change. If you are wanting the behavior to change you haven’t accepted it at all, you are simply tolerating it. You see what you falsely accept will always make you regret. Regrets lead to hurt and it all becomes a circular game that we play like monopoly trying to win.
Never forget that you can not have acceptance without tolerance but you can have tolerance without acceptance.
Be true to you and that other person and stop demanding from them what they aren’t equipped to give you at this time. Don’t invite hurt in when you don’t have to. Enjoy the evolution of your relationship as your heart remains open unconditionally and free.