Its understandable, wouldn't you be upset if you knew your ex was seeing someone else and you weren't fully over them, or if your friend was always hanging out with someone else and didn't have the time for you? But he does seem like he is being a bit of an arse, give him time to cool down, and if he makes the effort to fix things (without lecturing you) then maybe he is worth keeping as a friend.
But he does seem like he is being a bit of an arse, give him time to cool down, and if he makes the effort to fix things (without lecturing you) then maybe he is worth keeping as a friend.