Well said. What always saved me is that brave and devoted individuals wrote tutorials and published them to help me peel away the layers of abstractions. There's no way I could have done that on my own.
edit clarity - Apparently my brain is too Haskelled today for writing English