You should deftinely break up with this guy, and tell your mom. If you tell your mom now, then you might have a better time having bfs in the future and not have to sneak around forever. If you like this boy enough, try talking to him. Is he really flirting with other girls?