It has its stresses and strains, but what I would recommend is potentially changing the way you work.
Now, I am only 20 years old, but before you write me off as a kid with a copy of photoshop and the bollocks to call themselves a designer, hear me out...
I found an interest in design at around 12, and learnt to code an incredibly basic website by the time I was 13 (which I sold for £100 to the very happy customer)... I then just carried on learning through books and tutorials, skipping school and not spending any time with friends because that was my passion, whether I knew it or not.
By the time I was 15 I had a freelance contract for a big design agency, which lasted for two years, then at 17 I was hired full time by a design agency in London.
I picked up a whole load of experience in HTML, CSS, jQuery, PHP, MySQL, and WordPress, but I was sick of doing affiliate sites and wanted to build my own businesses around my own ideas.
Long story short, I quit, found an investor, and I'm now doing something much more fun, and interesting, with no pesky clients to worry about.
Moral of the story: A change of scenery every so often enriches the experience of being a designer. Clients throttle your creativity, escape the bottlenecks and do something big.
