Yes it's not easy. There's no control over what you get in the can.
We all grew up, well most of us, using spray cans to paint bike frames, wheel barrows, and other such stuff where you really lay it on thick. That's a hard habit to break.
I always plan ahead and get the cans at a good 75-80 degrees by sitting them in warm water.
When I paint, I try hard to follow the start ahead finish after rule. In other words, paint some air, go by the model entirely, and let off.
Keep it really thin. Multiple coats, and let it dry in between. One of many reasons it takes me centuries to finish a model is that I go anywhere from two days to a week, at indoor temperature, between coats. it helps to have a couple of models going at once.