Give ex another chance?

Me and my ex dated about 3 years. Started dating at 15/16. his immaturity caused a lot of problems in the relationship and my mom always tried to break us up. It’s been 6 months since I broke up and we still feel strongly for each other. He seems to be getting his act together, changing his bad habits and flaws. Should I give it another go? I’ve tried talking to other people but It doesn’t feel the same