Out of outdated info I serached for, before starting to play WoW, I choosed to be a Dwarf Priest. I eventually loved the race and class. I am a rare race/class in my server so very proud of it now, my guildies even call me shorty. Started playing at the end of BC.
I am an M.D. in RL so hey, cant deny the passion for healing people even in the game lol. I was considering being a druid because of the versatility, but because of that same thing I thought it was too complex being my first MMO.
My priest (Kanai) is my main character, 300 days played, I did get a druid as an alt, but only for the purpose of gold, and Valor point grinding for Kanai´s gear.
As a good noob, leveled from 1 to 80 in Holy, so i really had that spec mastered, and played it throughout Naxx-Ulduar-ToGC. In ICC I learned to play Discipline, and in Cata Firelands, I swapped to Shadow for Legendary purposes. At this point I consider to be very good at the 3 spec, although my heart will always be true to Holy.
I am a highly respected healer in my group, guild and server, I find myself giving advice 2-3 times per week to other people who whisp me ingame with help with priest class. So I feel very satisfied with my WoW experience in general.