Bristol Palin Getting Married ... To Levi Johnston!Perhaps the most on-again, off-again politically tinged relationship we've all had the pleasure of following has taken a new turn: Bristol Palin, 19, and Levi Johnston, 20, are engaged again, Us Weekly exclusively reveals.

"We got engaged two weeks ago," Bristol tells the magazine. "It felt right, even though we don't have the approval of our parents."

That's right -- Sarah Palin doesn't approve. But the couple says they reconnected three months ago, while hashing out the custody details for their 18-month-old son, Tripp. Bristol and Levi were engaged once before, but called it off just weeks before she gave birth.

"I really thought we were over," Levi tells Us Weekly. "So when I went, I had no hope. I think we both just started talking -- and then we took Tripp for a walk."

Bristol finishes the tale: "When he left that night, we didn't hug or kiss, but I was thinking how different it was. He texted me: 'I miss you. I love you. I want to be with you again' ... I was in shock."