James Franco: “I have a lot of faults”

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.”