Usher married his 41 year old stylist,Tameka Raymond in 2007 despite harsh criticisms and the age difference .
Two years later,the marriage ended in a bitter custody battle…When asked about his best mistakes in a new interview with O magazine,now 35,he said
“Getting married at 28.’Most people probably think I regret it because I ended up getting divorced, but it helped me learn that sometimes I think I know more than I actually do”