From Longman Dictionary of Contemporary Englishhave a right to be angry/concerned/suspicious etchave a right to be angry/concerned/suspicious etcRIGHT/HAVE THE RIGHT TOto have a good reason for being angry, concerned etc I think you have a right to feel very disappointed. You had every right to be angry with them. → right
Examples from the Corpus
every right• Anyway he owned the place and in most people's eyes he had every right to chuck me out.• He has every right to do what he is doing.• On the other hand heads have every right to expect staff to be well groomed and reasonably dressed at work.• I have every right to be here and, as to madame, she's my friend.• They have every right to do it...• They write it up without any of our input, and the law says we have every right to have input.• You've every right to feel hard done by, so don't start thinking that you're being selfish.