I am so sorry that you are going through such a rough time and them your BF has to say those things on top of it all. Men can be so insensative sometimes. If you want to continue your relationship with him you really need to be very honest about how his comments made you feel. Also let him know that you will not put up with being treated that way even if he was with his friends. You also need to be honest about how made you have been feeling lately and that you have hidden it from him because you didn't want to complain. Once you have dealt with your feelings and he understands how much he hurt you then you need to let it go. If you keep those hurt feelings inside it will just add stress and resentment and you don't need that.