The fear of failure and inadequacy themes are things I think I can relate to. It is a part of what I need to get to work on as well. I have always chalked it up to laziness as well in me.
I hope your day is going well and that things get straightened out with D2. Talk to ya later. May God bless you.