I can empathize,

It is amazing how things can go so much better after taking a break and coming back to a project.

Then again some projects like to fight you the whole way through.

Charlie