Your time lines seemed about right. I bounce between several WIPs to avoid boredom or stalls. Exercise or meditation to make myself happy or conversely find something I really don’t want to do that I can avoid/procrastinate while I’m finishing a project. There’s nothing like the feeling of finishing something wonderful instead of working in the wall of aweful goal I had set. Happy dance.