If you want home protection, aren't you better off owning a gun than a knife?
1. Assuming a burglar is trying to break in at night with everyone in the house, chances are that individual would not be right up in your face when you wake up. If that is the case, having a knife within immediate reach doesnt seem particularly useful if you can just go grab it from the closet or safe.
2. When you confront the burglar, chances are you wouldnt be up to his face right? There'd be some distance between you and the burglar, in which case a gun would be a lot more useful since the burglar would either a) run or b) come attack you. In both instances it seems like a shotgun would be a lot more efficient than a knife
3. But really, this entire premise is stupid to begin with since if you were going to rob someone's house you'd wait until everyone was gone rather than risk confrontation and limit your ability to carry off high value items like jewelry
4. If someone was coming into the house to kill you, I'd assume they'd have a gun and would just shoot you where you slept rather than getting up close and personal. And it would be logical to shoot you first since youre the adult male of the household. So unless your wife and children are also armed, it wouldn't make much of a difference.
5. Why dont you just invest in a home security system where they can notify the police if theres an attempted break in?