Have tried iwb holsters and not comfortable for me. I mostly use owb kydex holsters but have cut a leather sweat guard to fit where gun touches skin and glued it to back top edge of holster. Now they're very comfortable to wear all day.
For years I've had Hornady critical defense, which I've read the FBI had recently switched to. I've recently switched to Blackhills honeybadger in all my EDC calibers. I find them more accurate and less recoil. Research I've read (although everyone says theirs is better..lol) says cavity...