It has multiple reasons, including:
My cosplay time started in 2012, one year after my first convention after seeing many people did it.
It took me years of figuring out which kind of character designs and their personalities which i like the most for possible cosplays.
Once i found which ones i want to cosplay, i stopped getting all kinds of cosplays and focussed myself more on making my cosplays for those characters more natural and getting close to my personal 'perfection'. This was around late 2015 when that happened.
Even though i don't go to much anime cons at all, i do enjoy them (my average is around one a year).
(2016-now) Rei'sen (Touhou project)
(2017-now) Anna (Shimoneta)
(2018-now) Rei'sen - office ver. (Touhou project)
Hotaru (Dagashi kashi)
Koakuma (Touhou project)
Nitocris - maid version (Fate/GO)
Ringo - lunar version (Touhou project)
Domestic dog (kemono friends)