Los Angeles: Amid the accusations of sexism and misogyny for the way he treated pop star Britney Spears during their relationship, singer-actor Justin Timberlake has apologised to her, saying he knows that he failed her.