Mr. Algol,
If you have a huge CB in front of you and ATC won't let you deviate and you are worried about getting shot down if you deviate, you might want to consider requesting and if not allowed, declaring an emergency to doing a hold at present position.
Then you avoid the thunderstorm and the missiles.
Or are you worried they might shoot you down if you hold.