Rapper Kanye West's ex-girlfriend Brooke Crittendon says he is not a tough man at heart and needs his partner by his side all the time.
West is currently dating socialite Kim Kardashian, who is expecting their first child.
"He was not macho - he needed you to be with him and needed your opinion. He was quite vulnerable. He was insecure as he couldn't be with me every day. I got the impression he worried he wasn't good enough for me," The Sun newspaper quoted Crittendon said.
"He needs people to tell him he is good and that he is needed and wanted," she added.
Crittendon dated him for two years.