The seven-year-long custody battle between Bristol Palin and Levi Johnston is finally over.
Levi took to Facebook to announce that he and his ex would be sharing custody of their seven-year-old son Tripp, Life & Style reports.
"I'm so happy to have my son in my life and to put all of this back and forth in the courts behind me," he wrote.
"It might have taken me 7 years and cost me around $100,000 in lawyer fees, spread out among 3 different lawyers, as well as a lot of patience, but it was all worth it."
The battle came to a head two years ago when Palin took Tripp with her to Scottsdale, Ariz., where she had enrolled in a six-month training program unbeknownst to Johnston.
“Tripp needs to be in Alaska. We’re [sic] the rest of his family is. How can u be so selfish and no I was never EVER ok with u taking my son anywhere or put on your TV show," Johnston wrote to Palin in a text.
However, Palin claimed that Johnston owed $66,808.57 in child support. Johnston countered that the figure was off by about $30,000.
Today, Johnston insists he has paid the majority of his child support and has been working hard to be a good dad.
"Although I do owe some back child support, altogether I have paid $50,000 in child support for Tripp... so at the end of the day, I know I have worked hard to meet my obligations as a father," Levi added in his Facebook post.
Johnston is married to Sunny Oglesby, an elementary school teacher, with whom he shares two children.
Palin just gave birth to her second child, Sailor Grace in December.