Waiting until you got to piecing...my first thought is that you're doing this for him...and
that's not good.
You should have faced those things for you.
Make sure you're doing it for the right reason, those demons are hard enough to face, adding the wrong reason for facing them? Makes a difficult task, almost impossible. (please note: I wrote: almost)
Avoidance will not suit you well in piecing either. Piecing is hard because now you get to find the right way for your corncerns to be addressed as well as listening to and adjusting to his.
Experience is a brutal teacher, but you learn. My God, do you learn. - C.S. Lewis
Life is usually all about how you handle Plan B. - Jack3Beans
Listen without defending; Speak without offending - FaithinAK