Guns are like shoes, you need to try them for yourself to really know which one fits you.
That being said, I think that, in your case, maybe a small frame revolver could be a good option for home defense.
Something like a Colt Cobra, or a Taurus 85...
A few small frame revolvers also come in .22 Magnum, which is as easy to shoot as a .22 LR but has more stopping power.
Some of them are also quite fun to shoot!