I’ve recently been writing just pure C and have been surprised by how much I enjoy it. There are so many things about C++ that have remained confusing to me, even though I’ve used it extensively over the years and have a lot of respect for the language. But the simplicity not having to wrap my head around all kinds of bizarre concepts that still confuse me in C++, I must say it’s been a bit liberating of a feeling.
I guess writing it can be fun, but managing it isn't. When I review C code I have to spend 80% of my attention on figuring out if there's anything fishy happening with memory. It's terrible how much C code is just memory-management boilerplate.
I had the same expirience and I am totally with you. At work we use modern C++ which I enjoy, but I have the same liberating and comfortable feeling when I turn back to my small C projects at home.
But I also think that huge C Projects can turn into a hell easily.