I think he just can't trust him 100% since he is a straight guy who used to fool around (and maybe prefer girls over him), his over thinking make him decide to break up w him but deep in his heart ofc he still love him and probably want to test him out
You know , that's the kind of mom i will be
Damn it did i just expose my gender
Yup! LOL