I have something in common with Doug...I've been working on my bathroom since 2010 but it's actually converting a bedroom to a master bath instead of a remodel.
It's taking so long because:
1) I'm trying to do most of the work myself (except for a few contractors) to save $ but I have a 40/hr. week job.
2) One contractor I hired didn't install the shower pan square and has caused a lot of work getting the studs plumb. This damn shower has been a pain in the ass. Still have flooring, painting, plumbing fixtures, left to do when shower completed.
3) My house is 55 yr. old and other problems came up that were more urgent...such as:
a) Water heater bursting and having to replace it and some hardwood flooring.
b) The water in drain pipe in washer not draining and had to cut out steel pipe and replace with pvc because the steel pipe clogged up.
c) Water leeching in my crawlspace and and to install a french drain around my house...digging the ditch, waterproofing the foundation, laying the pipe, and getting the correct slope so the water would drain to the ditch...took about 3 years. I did most of the work myself except for the backhoe operator I hired.
d) Water from 2nd bath shower door leaking over many years caused floor to rot, so I had to replace the floor. Ceramic tiles on all the walls in the bathroom so I had to remove the bottom row of the tile so I could install backer/tile after wood floor replaced.
e) Termites ate about 25% of my storage shed and had to remove bottom 1' edge of walls with a skill saw and part of the floor. Floor replaced but walls are still a work-in-progress.
Many other less critical things on my to do list...bathroom is the priority now.
The joys of home ownership