The only thing insane is feeling the need to own a device whose sole purpose is the fast and efficient killing of human beings.
But it's not insane to ensure only crazies and criminals have such weapons? That's what your ban accomplishes.
As I've stated previously, I encountered two armed intruders in my family's home as a teenager. They both had semi automatic firearms with large capacity magazines. I adverted a disaster and ensured NO ONE was harmed (including the bad guys) with a firearm that would be banned. I could not have done so with a single shot weapon.
You're free to remain unprepared. Don't impose your victim mentality on others.
Explain this situation.
Did you "know" that they had intent to shoot you? If you had fled with your family, would they have chased you down and killed you? Why were they IN your home - to steal something? That's why you have insurance, isn't it? I myself have fallen victim to a house fire, but I don't live in paranoia that it will happen again. Were the doors open? Was a window unlocked? Were they familiar with your house, or your neighborhood?
I don't MAKE myself into a victim. That's why I've never been. And I've never owned a gun.
There's no need to, if you're careful.
I always tell my wife, "The ONLY reason anyone would want to break into this house would be personal vengance."
Did you torque off these people? Perhaps someone you allowed into your house noticed that it would be an easy target?
REAL theives don't act on passion. And from your description, they sound like real theives or someone with a grudge.
Having a gun does NOTHING to prevent you from being a victim. You are an example of that. YOU had a gun, did it STOP them from breaking in? Maybe they KNEW you had it, and were trying to steal it.
There was SOME reason other than randomness which caused you be get assailed.