Perhaps in character creation there should be a likes and dislikes selection - which if you leave alone would be random. It would affect your morale bonuses and penalties to things… like what kind of clothes you like to wear (possibly replacing the crossdresser trait?), what kind of foods you like to eat, how social your character is (if that ever gets implemented), etc.
It seems like just randomizing traits would be able to cover that. Although I don’t think we can do that yet, so that’s probably a good suggestion.
Yeah, the search bar isn’t the most useful one there could be, but it kinda helped here: