First off, don't take the invasion personally. The ants are just as likely looking for water as for food, so their presence may have nothing to do with your slovenly ways. Infestations depend mostly on soil type and the proximity of the colony. Forget about spraying them with poison. Instead, set out bait that they'll ferry back with them, killing off the entire colony. You can do that with ant traps from the home center. Or hire a professional to set out a buffet of more powerful gel bait. You don't get the instant gratification of seeing them die, but after a week, you'll have eradicated the hundreds of thousands of ants back in the colony. Nothing personal.