Eventually it was time to go to the airport.
Return flight was a bit of a nightmare with our flight from Cape Town to Johannesburg being delayed and the ones flying to Frankfurt just got to the gate with boarding closing though several others from the flight got there even later - and South African Airways staff was not much help - actually totally the opposite being rude to us arriving at the gate just in time how we could dare to arrive that late!
Managed to get some sleep on the flight, so when we arrived in Frankfurt the next morning (with an hour delay though I didn't mind that as it meant I got a direct train home and didn't have to go via Frankfurt central) I was relatively fit. As it was freezing cold though I just wanted to go back to South Africa....