I have been with my boyfriend for over a year and I do not understand why he won’t stop flirting with other girls. I give him everything that he needs sexually, emotionally, physically and mentally, but still he flirts with other girls and has sexy conversations with them. He never meets up with them, though. I know he loves me because he told me first and he is a genuine person, but I hate feeling like I’m sharing him. What should I do?