"Teen Mom 2" star Chelsea Houska met her new boyfriend Cole DeBoer at a local gas station.

The couple has been together for a year now and is planning to move in together, Us Weekly reports.

"He was across at the other pump," Houska revealed. "And I looked, and he was staring at me. We didn't even talk. We just kept looking at each other because we're both shy. And then we were passing each other when we left because we lived out towards the same way."

The 23-year-old single mom revealed that the encounter was almost like love at first sight.

"I went home to my friend and I was like, 'I just saw the guy I'm going to marry at the gas station, but we didn't talk,'" she admitted. "And a few days later, he contacted me on social media and was like, 'Hi. I got gas next to you the other day.' And I was like, 'Thank you, Jesus.'"

Houska says DeBoer is great with her daughter Aubree. Although the 26-year-old never had a serious relationship in the past, he is great with Houska.

"Honestly, there's just no one that I've met that's so respectful and just nice and I trust him, which is a big deal, because it's hard for me to trust people or guys, mostly," the South Dakota native said. "And he's so sweet, kind of like old-fashioned gentleman type of guy."

The "Teen Mom 2" star spent the Fourth of July holiday with her boyfriend and daughter. She shared a photo on Instagram where she looked very happy by his side.

A photo posted by @chelseahouska on May 9, 2015 at 5:21pm PDT

Houska also celebrated Aubree's preschool graduation with DeBoer back in May, RadarOnline reported.

Aubree's father, Adam Lind, was not present at the celebration. Lind has a history of arrests and restraining orders. He also has another daughter named Paislee with Taylor Halbur.

Since battling for custody over Aubree, Houska has moved on with her new boyfriend. They even adopted a pig together.

A photo posted by @chelseahouska on Jun 9, 2015 at 11:21am PDT