I'm pretty much along these same lines. I finally realized I'm grown up, about ten years ago, and I've cleaned up my clothing, though still keeping casual.
I had a few suits and would wear them for the formal occasions, but now they don't fit! I will soon be buyng another.