The marriage system exists and that is fine as well as understandable . However a Romance system should be in place between npc and player queued if the player is not already married their should be a plethera of npc's complementing your look and flirting with you to that end a player should be allowed to choose to advance or not a relationship with them that extends just shy of getting married keeping the option available to break up open in case a player wants to get married later or romance a different npc .