Taylor Swift has admitted she doesn't understand how to make her relationships last.
The 22-year-old singer - who is currently dating One Direction's Harry Styles - laments the fact none of her romances have worked out but she is hoping her love luck changes in the future.
The star has also previously dated Conor Kennedy, Taylor Lautner, Jake Gyllenhaal and John Mayer.
"I don't understand how to make relationships last. I've never had a really long relationship, so I have no idea what that's like. Wish me luck for the future," she said.
The 'We Are Never Ever Getting Back Together' hitmaker also admitted she doesn't have a particular physical type when it comes to her boyfriends as she finds "strength of character" the most attractive quality.
In an interview for Britain's Cosmopolitan magazine the singer said she has also knowingly "made the same mistake twice" when dating which inspired her song 'I Knew You Were Trouble"
"I couldn’t resist it – there’s that temptation to push yourself into a risky situation with someone who is going to hurt you," she said.
She also said she had "been all over the map" when it came to age. Styles is 18 years old while Mayer is 13 years older than Swift.
"I really don't have any rules about dating when it comes to height, age, career choice, anything like that.
"It doesn't matter. It's really more about strength of character.
And the blonde beauty says the best relationship advice she ever received came from talk show host Jay Leno, who told her to find someone who made her want to be better."Jay Leno told me, 'It's easy. Just marry your conscience. Marry the one who makes you want to be a better person,'" she said.