Lewis Hamilton has admitted he "may not always get it right" following his critical comments at the Russian GP.