What should I do I love my bf but Charlie wants me to ditch him I just let her kiss me and I regret it bc I feel like that's cheating

Hi! I'm going to make an introduction My name is CatLettuce but you can call me CL or Lettuce, I don't really care. I am in high school, my pronouns are they/them and I love vocaloid and funny music!