I do hate how so many of the townies just flirt with anyone they see, it does make it hard. I usually take a violin with my single sim, have her buy her swag and shirt, eat a food she hasnt learned yet, talk to the guru, harvest plants and then play her violin so random folks that i do not choose for her to be flirted with cannot do so. They should fix it where they will only flirt with those they are married to unless that sim is actually trying to be a bad sim