@Awkward_Penguin
I highly recommend checking out these articles from Better Explained. It's what made it finally click for me.