Australian batsman David Warner admits he cannot afford any more off-field misdemeanours if he wants to play in the Ashes.
Warner was suspended from the Australia team until the start of the first Test after punching England batsman Joe Root in a Birmingham nightclub.
He was not selected for the Trent Bridge match and has been sent to Africa to join up with the Australia 'A' squad and spend some time in the middle.
He remains part of the Ashes squad and has been told by coach Darren Lehmann to score some runs and earn his place back in the team.
And he admits he cannot afford any more off-field misbehaviour.
"I know if I stuff up again I'm on the first plane home," he said. "No one needs to tell you that because you already know it."
Warner, 26, admitted he was devastated not to play in the first Test and "kind of broke down" when he told his mother.
"It's massive to miss a Test. As a kid growing up, you want to play in the Ashes and after that incident I went back to my room and I was pretty shattered for a week and a half, two weeks," he said.
"I still feel the guilt of what happened. It's led to me being in this situation at the moment.
"Things would have been different, I would have been able to play those warm-up games and I could have pressed my claims to play in that first Test but that's me.
"I put my hand up and accepted the consequences and now it's about me trying to put as many runs on the board in these next two games (in Harare and Pretoria) and press forward. Just get that X factor back that I can have for this team."
Warner admits he is devastated by the suggestion that his behaviour off the field may have been a factor in the sacking of national coach Mickey Arthur shortly before the Ashes began.
"It was probably another thing that was gutting, that I may have played a part in that," Warner said.
What will be the result of the second Ashes Test?