The Hunger Games: Catching Fire star, who broke up with the Wrecking Ball singer in September, says he's in a better place now and is moving on.
The 23-year-old told The Associated Press: "These days I feel like I'm more centred and grounded than I've ever been."
The actor, who met Miley in 2010 on the set of their film The Last Song, admits he's gone through a lot since moving to Hollywood from his native Australia five years ago.
He said: "I've learned so much. The first few years in L.A. were really tough and scary, but I had to figure things out for myself."
And that meant learning to deal with all the media attention after his engagement to 20-year-old Miley, whose controversial comeback and twerking antics were said to be the reason behind their breakup.
Liam said: "What I always keep in mind is that I know what the truth is and that's all that matters. I know I'm a good person."
After admitting he's not seeing anyone special, he credits surfing and kickboxing with helping him to escape the pressure and says his co-star Jennifer Lawrence has helped him find balance in his life.
He said: "For a few years I went down a path where I forgot to be in the moment and enjoy the moment.
"But being around someone like Jen, who is so honest and laughs all day long, I am forced to be in the right now. I'm much happier."
24.com publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.
Kanye West's sweet birthday message to Kim Kardashian West will have you shed a tear. Read More »
Brad Pitt has missed the deadline to respond to Angelina Jolie's divorce petition, seeking to avoid sparking an acrimonious legal battle. Read More »
10 epic pics.
All the deets.
South AfricaCity Press
Johannesburg CBDResourcing Solutions
HousesR 6 900 000
HousesR 7 200 000
HousesR 3 220 000