I got very choked up as well. That was not faked.
Just listened to the audio myself and also found it incredibly sad.
A few points, I don't know why everyone seems to think he was trying to push the blame on Reeva for not locking up, he was merely stating in detail what happend...although his affidavit was more detailed than the norm, his testimony, to me, seems to be filling in the blanks. It actually answers the reason why he was asleep with the door open as everyone has been questioning this very thing for months.
I now don't believe she was in the loo when OP came down the passage, I think she was outside in the bathroom and only rushed and locked herself in there when she heard OP screaming about an intruder. There is no way she could have known he thought she was infact the intruder.
According to OP...Before shots were fired, he was shouting/screaming a lot...comming down the passage and in the actual bathroom standing in front of the door so it does not surprise me the neighbours heard so much shouting etc.. (Remains to be seem if he indeed does scream like a girl while under duress) I honestly don't think we can dispute the fact that if Reeva indeed did scream out after she was shot, that OP would have heard it...firing 4 shots in a confined space would most certainly render someone temporarily deaf.
IMO, he hasn't majorly contradicted himself in any way, maybe minor details that at the time seemed insignificant in his affidavit but now changed due to time to think about what happened clearly or remembering details as the year has passed, who knows.
So far, I'm still ok with my stance on this matter, however, it could very well change when Nell does his cross. I'm absolutely certain that if he could go back and change what happend he would and more than likely questions himself on a daily basis as to why he didn't do this, or do that..check if Reeva was in the bed..wait for a response when he whispered to her..list is endless.