The Fleet boss accepts he and his side are going through their most challenging time for a number of years.
Defeat to out-of-form Bromley on Tuesday was their fourth defeat in six matches - and the team with a terrible home record now haven’t won since August.
McMahon says he’s a fighter and his players must be too after the slipped to 16th in the table.
“When anything that can go against you does go against you only the strong survive that,” he told BBC Kent.
“You can feel sorry for yourself or you can be a man and stand up and show your character. I think you’ve seen again my team has character and we won’t stop fighting, we’ll keep going.”
He added: "We have to lick our wounds now, it’s difficult at the minute, and we have to bounce back.”
They hope to end a torrid September on a high at Dagenham on Saturday before a home match with Harrogate Town.