Gers boss Haveron braces himself for tough run of games