Canadian actor Jim Carrey has revealed he withdrew from the public eye because he "didn't like what was happening" in Hollywood.