The 31-year-old has been named in Fabio Capello's squad for the finals in South Africa, despite a turbulent year hampered by injuries.
Case for the defence: Rio Ferdinand in action for United against Stoke on Sunday
He admitted: 'It's been frustrating with the injury - it's been stop-start allthrough the season.
'It's not really the way you want thingsto go. I've never really had any serious injuries until the last 18months. It's hard to deal with, frustrating, but you've got to get onwith it.
Heading for South Africa: Rio Ferdinand
'You get all different situations in your career and you've got to be able to deal with them.
'This is one of those stages I've been through and hopefully now I'm coming out the back end of it. Fingers crossed I won't get any more injuries.'
Jamie Redknapp's guide to the 30 players with the world at their feetFabio's pride of lions! But what's gone wrong for Mr Unflappable?