Earlier this year I made a long sleeve t-shirt.
There were some things I liked about the shirt (the construction and finishing details) and some things I didn’t (the colour and fit, since I didn’t measure before choosing a pattern size). Since then either the fit has relaxed or I have lost weight (or both) and I’m much happier with the look. Still, I’m not a huge fan of navy blue. I blame it on the uniforms I had to wear in high school. So I went to the store, bought black dye, and dyed my shirt.
So the lesson is: if you don’t like the colour of your clothes, dye them. Dyes these days are easy to find and easy to use, practically foolproof (as long as you get the right kind of dye for the fiber content of your fabric). You will be so much happier with the clothes you have and more likely to wear them.