I’m really confused

Sooo I’m 20 years old, I dated my boyfriend for just under 3 years when we decided that we needed to break up. We broke up because we started talking more seriously about our future, we quickly realized that we are both very different in big ways. For instance, I want a lot of kids and I don’t want to wait super long to get started. He however wanted no kids and wanted to wait a decade before we got married. Neither of us were willing to compromise, so we decided it was best that we broke up.

It was a horrible, grueling, depressive breakup. And after the break up, I reconnected with a boy I had known since I was a little girl. We started seeing each other and even though I thought it was too soon he really wanted us to officially date, I agreed. We had a lot of fun, I really liked him.

About a month after the breakup, my ex messaged me and asked me if we could talk, I said yes. He told me he had changed his mind cuz he couldn’t handle not being with me, he told me we could get married and have kids. So I broke up with the other guy and got back with my ex. I’ve been back with my ex now for about a month and everything feels weird. It feels like everything has changed and I feel like I really miss the other guy. So I just don’t know what to do. There’s the guy that I’ve been with for three years whom I have baggage with and there’s the new guy with no promises of it working. When I broke up with childhood friend, he told me that he understood and told me to let him know if I ever wanted to try again.

Any advice would be greatly appreciated!