I've tried to put a positive spin on it, and use each repair opportunity to change things up to look how I want it.
Replacing the crappy ceramic floor that had been installed directly onto the joists (not up to code) took three years of fighting.
I don't really have a good example picture of how the floor used to be. It looks like mall tile, only cracked.
But I won. The new floor is beautiful travertine. (Well, it's porcelain, but it looks like travertine.) More importantly, it was installed according to the Canadian Tile and Terrazzo Association's very specific instructions. It's going to last.
Replacing the cheap, ugly track lights, all over the house (see first picture) wasn't difficult, but it was a pain. Especially when I discovered that some fixtures had been installed without junction boxes. (Also against code.)
The new fixtures are kind of sexy, though. I'm glad I got to pick exactly what I wanted.
The mirrored closet doors don't break any code, but they were ugly. And a sign of the builder cheaping out and taking shortcuts again.
Replacing those was a pain, but the new ones are kind of sexy.
See also - New light fixture
The front step used to be wobbly. And it was so small that when I opened the front door, I pushed people backwards, down the stairs. That made me crabby.
The new porch is pretty great, in my opinion.
Having to re-landscape the entire yard to accommodate water issues... not cool.
But I probably would have done some fairly extensive gardening anyway.
Now, the roof - the roof made me crabby. A 5 year old house shouldn't need a new roof.
But, damn, the new one is sexy.
You know what's not sexy? Tomorrow I have to hire a guy to dig up my basement and install a sump pit and sump pump. I've thought long and hard, and I just can't find a positive spin for this one. It'll cost me $1500, and all I'll have to show for it is that my house will be in the condition it should have been when I bought it.
Sump pumps. They just aren't very sexy.