I've played ret for my entire 5 to 6 month paladin life and I do like it a lot. I've also respecced/tweaked my ret build every given way, as my bank account can attest to, so I hope this post helps you out a little.
I've tried a build similar to yours. My first blush on it is you're sacrificing quite a bit of burst damage capability by not taking Fanaticism, and lowering your overall output with no Divine Strength or Improved Sanctity Aura. In it's place I see you're favoring stuns and small immunity to being stunned instead.
In BG/PVP, I recommend higher damage output over almost anything else for a ret pally, save maybe the ability to cast BOK. If you can kill a Warlock or Priest in two (high crit) swings, you'll only need to stun them once. Plus many people, you included, could have an Insignia of alliance/horde that can easily free you from stuns. So the added 10% stun resist from Stoicism does little good. Also the 15 less seconds you need to spend waiting for Hammer of Justice to cool down won't be beneficial in most PVP fights which tend to be intense 10 to 15 second free-for-alls.
Even in PVE, where stuns do nothing to bosses, burst damage reigns supreme. Crits, crits, AP, AP. More the merrier. Amen.
My suggestion is to drop Improved Hammer of Justice and Stoicism, and at very least add them back into Fanaticism.