I need your input !!!

Ok, so it’s not like I’m gonna go cheating on my bf but I kind of have a flirty personality, I know my limits but I still can seem flirty to other people, my question is how can you stay loyal and faithful? I only want to be with one man and I don’t want to seem “flirty” to other people, how can I just never cheat? I seriously want to change, and be the best for my man. But how can I do that? And please no hate, your girl needs help. Thanks !