Hamilton: I’m fighting factors that are out of my control