I can connect with your post. It includes almost all of my reactions. Sometimes I feel CSS is good but the next minute feel, I totally lost in css, and move from general CSS to CSS frameworks like bootstrap CSS or materialized CSS. Still, I do a lot of StackOverflow and seeing a youtube video for CSS. The learning process of CSS is continuous.