A mum who fractured her ankle in two places just seven miles into the London Marathon has said she is not sure whether she was "brave or stupid" for carrying on and getting across the finish line.