.45 ammo costs more, but it's also MUCH more fun to shoot!
I've had a similar experience to yours. Started with a 9mm CZ 75, still love it, it fits like a glove. But then got a 97BDE, from Schmeky, struggled a bit, got rubber grips, shot it a lot, and now I love it.
The 75 is still better fitting, but it's not as much fun to shoot and the 97 with rubber grips is very close, just gotta handle it more and get used to it. In fact, I got another 97B in glossy blue and sent it to Schmeky for work, now it's a 97BE SAO beauty and my favorite gun (still changed those cute wood grips for cheap rubber...).