I went through the same emotions when I built my coop. I swear I thought it was going to take only "A" weekend...not 3 weeks to finish.
aart has great advice, get it functional and usable...then take a break from it and come back to it later. Don't forget about it, just take a short hiatus...