You Think The Police Are Obligated To Protect You

If the police were obligated to protect everyone then they would be monetarily obligated to pay for all damages done by criminals that they did not stop which would cost billions of taxpayers money. They are obligated to keep the general peace, not babysit every individual. People are the problem. If you elected people who believe in the right of self defense there would eventually be far less home invaders. Eventually they would either stop or all be dead. 
Don't blame the police, blame yourself for not defending yourself and believing government lies that they will defend you; therefore you don't need guns.
The Supreme Court ruled that the police did not have a constitutional duty to protect a person from harm.  An exception may occur when you are in police custody, being transported or locked up.