Cuddy Buddy or Baby Daddy ??

Soooooo, I'm currently still together with my BabyDaddy but I cheated on him almost a year ago with an old friend I knew since I was little, I always been attracted to him. One day we spent some time together and it just popped off and had sex and it was everythanggggg lol. Me & My CuddyBuddy still talk still to this day (he blows my phone up & wants to be with me). But the gag is lol the sex with my CB is wayyyyyyy better then with my BD and I think I'm falling in love with my CB. I want to stay with  my BD because I want things to work & want us to be a family but My CB is what I wish my BD had in some ways. Idk what  to do anymore ?