Everyone hates cockroaches. This is the sort of thing that remains constant regardless of the manner in which you have currently chosen to end up living your life. However, killing them is always going to be easier said than done. You can always spray a roach when you see one but this reactionary tactic is only going to go so far. It might kill the specific roach that you might have stumbled across but it would do nothing to address the underlying issue of the infestation that seems to be getting increasingly worse day by day.
If you truly want to get rid of roaches in your home for good, the best way for you to end up doing so would involve kill roaches effectively with these products. Instead of just spraying when you spot a roach, try to use a significant amount of roach killer in an area where they seem to be congregating frequently. Spray a lot of bug poison into this room and then keep it sealed for at least one whole day. When you do this, you would end up ensuring that no matter what happens any roach that might have tried to create a home in this area of your house would be dead regardless of how sturdy they might otherwise be.
The major problem when it comes with roaches is that they really are hard to kill. Even if you kill one or two every day, the underlying infestation can be a nightmare to end up getting rid of. You need to rely heavily on bug sprays to truly kill the whole colony and do it frequently enough that any stragglers would be killed off as well.