Protestant preachers can marry, even though Catholic priests cannot. So, there is no universal law among religions that says that clerics cannot marry in the real world, much less in fantasy.