in case its a rotation issue there is an addon that literally tells you what ability to press next for your rotation although the opener is not mapped correctly unless they updated. I use a getto version of it as a dynamic weak aura.
it would be nice to get an empyrian power trait. its a single target increase as well as great for dungeons.
as far as simming goes here’s a great tool.
https://www.raidbots.com/simbot/quick
quick sim will tell you a dps number you should aim for in a full raid buff situation (double dps potions lust, monk and DH debuff, food, flask, etc…) you will rarely hit this number since mechanics and also latency but it gives you basically your potential dps.
if you click on top gear you will see an input window. If you have the twitch client you can download the simc mod into your wow folder and it will let you copy paste a gear string from your bags into the top gear box (type /simc into chat bar). paste into raid bots top gear and from here it will pull up all gear in your bags and you can see what the best DPS combination of gear in your current bags is when you run the sim.
if you want to farm more gear droptimizer will tell you your best upgrades say from mythic plus or from the raid so you know what to bonus roll on or what dungeon has the best chance at athe best upgrade for you.
generic advice like go for haste drop crit is very situational. there are actually good crit builds out there for ret and all secondaries are fairly close in value so simming is the answer if you want to min max gear and azerite traits. however i agree that low haste ‘feels bad’ for ret if that is a concern.
disclaimer if you try to sim too many things at once it won’t let you do that many combinations so you either have to subscribe or sim gear in chunks. I chose to pay so i didn’t have to wait in line and i can just sim sim sim all day but free is viable if you sim gear in smaller chunks instead of every possible change at once.
for stuff like inquisition and many other abilities like wings and stuff weak auras are very handy to track when they will come up in a more convenient spot close to your character model so you can plan your ability usage more. weak auras can be downloaded through the twitch client as a mod into wow. making custom auras can be tricky but you can usually find what you are looking for on wag io or whatever its called and you can import weak auras through text strings copy paste that way.
for example I build a weak aura that counts down till wings is back up and starts glowing when its available so i don’t forget to use it throughout the fight. stuff like that. I have one that tells me when to refresh inquisition too so i don’t have to constantly glance at the top of my screen at the tiny squares.
if you want a more in dept guide i highly recommend look up skeletor’s ret pally xyz guide. you can also talk to him directly and ask him a question in the palladin discord if your question is not addressed in his guide directly. (otherwise he’ll just tell you to sim it lol)
hopefully that all makes sense. feel free to ask if you have more questions.