It took several years, but Amber Portwood and Gary Shirley have finally found a way to successfully co-parent their 3-year-old daughter, Leah.

"We're getting along fine, not fighting," Teen Mom's Portwood tells E! News. "Everything is finally good."

VIDEO: Amber reveals her biggest sex mistake

Just don't expect a romantic reconciliation between the two: Portwood has been dating 22-year-old named Mike for a month.

PHOTOS: Adorable snapshots of the Teen Mom tots

"He's a gorgeous man. We haven't spent a day apart since we met," Portwood raves of her new beau. "He's different than any of my other exes. I always knew I wouldn't be with Gary for the long term. But with Mike, I know he's The One. We never fight. He balances me out."

The Indiana native, 21, says her new beau was initially nervous about meeting her little girl.

VIDEO: Teen Mom's most shocking moments

"Mike has never dated someone with a kid before, so I had to really judge him before I introduced him to Leah," Portwood said. "He didn't really know what to do, and I kind of had to show him. But then Leah started playing  with his toes and drawing snow angels on his carpet and she took to him right away and he was great to her."

Tell Us: Do you think Amber Portwood has found The One?

Get more Us! Follow us on Twitter, Friend us on Facebook, Subscribe to Us Weekly