They've been together for like what ? Three month, depending on the pace you play ? That's not enough for them to trust someone completely, even for rae, however they do trust him enough to start to share indicating a few feelings here and there, and how the hell can you not call the night you spend with rae in her bed "Not romantic" ?
As for being "a walking dildo" I feel like the dev went with the "keep the backstory vague so that the players can identify themselves"(at least for now), I personally prefer when even the main protag has a full developped backstory with struggles and such, that way we can see the ladies empathize with him (cf being a dik for instance), but if it's the route he wanna go with I respect it too, plus it's honestly too young of a game to just be definite on how the cast is characterised. (don't know if it's a real english word but you get what I mean)