CSS can be painful to write and even worse to maintain...
"as I tack on line 1000 of a css file in fear of breaking something otherwise"
I think even those that truely love language would agree. If you lean towards the front end of web development CSS is unavoidable. CSS shouldn't be this painfu...