Why does he say that?

My friend and I are really close (she’s a girl) and we always tell each other we love each other.. and we’re just very loving towards each other. Well go out our way and stuff like that..

But my boyfriend calls me gay and a faggot when i tell her I love her/ do things for her.. ☹️