Получавате тази грешка, защото не конструирате правилно вашия екземпляр на модела. Той очаква хеш от свойства и съответните им стойности, но параметърът, който предоставяте, вместо това е низ. От вашия код по-горе req.body.user е хеш {sex: "male"}
докато req.body.user.sex е просто низ "male". Можете да направите;
user = new User({sex: "male"});
Но не можете да го направите;
user = new User("male");
Това обяснява защо първият ви екземпляр „Потребител“ с параметъра req.body.user работи, но се проваля с параметъра req.body.user.sex. Още не съм сигурен какво се опитвате да постигнете с var sex = new User(req.body.user.sex);
Искате ли да създадете друг потребителски модел? или свързан полов модел?