Allen: 'It's like a battle within myself'