London: Country singer Taylor Swift may have dated many men in the past but says she knows the right time to walk away from them.
The 23-year-old `Love Story` hitmaker, who has dated Harry Styles, Jake Gyllenhaal, John Mayer, Joe Jonas and Taylor Lautner, said her friends tease her for falling for mysterious men, reported Daily Mirror.
"My friends tease me that if someone seems bad or shady or they have a secret, I find them incredibly ?interesting. That`s just a phase I`ve been in lately," Swift said.
"One thing I`ve learned that I`m proud of is when to walk away. I`ve had some short relationships because I know when to do that," she added.
The singer thinks it takes time to find the right man.
"I`d like to think if you`re with the right person you just feel great about things you`ve never felt great about before," Swift said.
"At least that`s how I`ve heard it`s supposed to be. Sometimes you know after two dates that you`re not right. And sometimes you know you`re not, and you fall for it anyway," she added.