Hard to imagine, but James Franco isn’t perfect.
The sexy 127 Hours actor, who is currently single, believes his faults could make a relationship hard.
“I have a lot of faults. I do overload myself and I feel bad sometimes that I can’t be emotionally available or around as much as maybe some people would want me to and it’s kind of made relationships hard sometimes, and I do feel bad about that,” he said.
“I guess I’ll have a few more years of overworking myself and then maybe I’ll settle down.”