Choosing a main

Hi all I’m a returning player to the game and I’m trying to figure out what to main. I have gotten my choices down to a couple of classes/Spec’s BrM Monk, Protection Warrior, Blood Death Knight, Sub Rogue. I’m seeking some advice from the wonderful people of reddit as to what one I could one trick pony as I do not have a lot of time as I have commitments irl so I can barely jump on for a couple of hours…my main goals each season would to be able to clear KSL easily and maybe get a AOTC here or there, I’m Currently leaning towards a tank as insta ques and so on the perks of tanking is just sometimes too good to go pass but main focus I would like to be able to worry about myself and not how good the healer I know all tanks can look after themselves ,I have previously played all the tanks but none really stand out as being fun unless I’m missing something as I did leave in Shadowlands anyway any help or advice would be greatly apprenticed

also, blizzard better not be taking away Weak aura UI stuff as my Ui is literally a Weak aura…