It is a lot of maintenance for most people. My hair sounds similar to yours - I was blonde till around 15 when it started to darken and I began dyeing it. Every 6 weeks it would need the roots done. After I had my first DD at 21 (so 6 years of blonde), I gave up and went my natural colour which is quite a dark brunette now. I don't miss the work at all haha.