Yeah, I'm glad he's not a generic everyman. It makes the women around him seem like proper characters with comprehensible motivations. Even though there are "childhood friend" characters present, the narrative doesn't rely on it heavily to sidestep having to explain why they've fallen in love...