Jackie Dunbar pledges to fight ‘perfect storm’ after Aberdeen Donside win