Wasalam Saad bhai Alhamdollila i am good.
We cant avoid swirls however with proper care we can reduce their arrival speed, Specially black color is very sensitive and being very dark shade it reflects even very minor imperfections easily.
let me give u some more info about shades of paints
in all light paints like white, silver, beige, l/blue, l/green etc etc in these dyes there are white pigments which are quite hard in density compare to dark shades like black. dark grey, d.brown, dark blue etc etc these dyes are without white pigments so these dark paints are soft in density , means they can get swirls and even minor scratches very easily.
This is reason removing paint imperfections from white paint is toughest and on other hands easiest on black paints.
Latest paint glass coatings provide a thick, hard transparent layer on paint which are quite hard in density so resist to minor imperfections like swirls and minor scratches and their life also long like 5 to 10 years, Apart from protection these coatings give mirror like clear reflections.
Now come to your problem , u are caring ur car surface perfectly but being black car glaze is must for it.
Paint glazes are very old love of car detailers who wish to keep their car paints deep, rich , watery reflections without compromising of removing clear coat layer by compound , glazes having fillers which also fills minor imperfections.
So Saad bhai pls also use any good Glaze once in 2 months and topup with wax coat Inshallahh it will solve ur problem