What favors you, you say GREAT without understanding... it might actually not be that great, coz you didn't take the trouble to understand it...
AS to what is outside your comfort zone, you are too eager to understand.... :)
Keep going... you are on the right path of learning.... just ensure that learning should be a complete learning, and not partial one, as your journey seems to be...