Jonny Bairstow was delighted to silence the doubters after being named man of the series in England's victory over Sri Lanka.
The Yorkshire batsman has cemented his place in the Test side's middle order and hit a whopping 387 runs in the three-match series.
"I'm really pleased to back up the form for Yorkshire in an England shirt," the 26-year-old told Sky Sports.
"Being out of the side for a couple of years and going back learning about yourself, it's never nice to get dropped but that really spurred me on to try to get back in the side.
"You want to come back into the team and contribute in every way possible - to the people who say you aren't good enough you want to say 'I am'. In this series, and in South Africa, I did that."
England had to settle for a 2-0 series win after the final day of the third Test at Lord's was abandoned due to rain.
Only 12.2 overs were possible in two spells, with Sri Lanka reaching 78-1 in pursuit of the unlikely 362 they required to win.
Kaushal Silva was the only wicket to fall, trapped lbw by James Anderson, before play was called off just after 5pm.
"It could have been a really good day's cricket - 100 overs to get 300 runs on a pretty good Lord's wicket," admitted captain Alastair Cook.
"It would have been good to see our guys under pressure and I think it would have been good for the crowd, but the English weather got in the way."
Nevertheless, Cook was able to take great satisfaction from a dominant display across a one-sided series.
"We won two, one by an innings, one by nine wickets and we declared in the other to try to set up a win," he added. "A pretty good three games.
"Of course there is always that room for improvement but we've won another one of the trophies and we've got another one to go against Pakistan."