Who Do I Choose Between These Men?

So guys, I met two men in 2023, one in his late 40s and one in his late 20s. The older guy is a big engineer, like he’s really doing well, and the younger guy is a system boy. I’ve been dating both up until now, but now I want to settle with one, and I’m confused. The older guy loves me so much, like I can easily misbehave knowing he will still come around. He takes good care of me, literally gives solutions to my problems, he’s supportive, caring, like literally everything I need in a man, but he has a 12-year-old daughter. The mother of the child is outside the country, and the child is staying with his own mum and all. According to him, he wasn’t fully sure the child was his, but he hasn’t made up his mind for a DNA test yet. He said whether the girl is really his or not, he would still take responsibility for the child. While the younger guy is a chronic cheat and lies a lot. When we have issues, I’m the one scared because he is a nonchalant person. Sometimes he acts right, sometimes he is just stupid. I’m very close to his friends and family, and they are fully aware of his attitude and all, but they beg and always do not want me to leave him. The guy himself will beg too, but the obvious is that I love him more than he loves me, or maybe he’s not just someone that knows how to express his feelings, or am I just giving excuses for his attitude?

Also Read: I’m Not Interested In Relationships