if its that annoying to u just go into ur files and mod like the town watch (like second lv town building that lets u train militia) to give a 100-200% happiness increase. u will never have to worry bout happiness again in towns :D