I believe that is good b/c you and I need a "kick in the pants" to get moving, not just encouragement like we get here. And that kick can only come from within. We need the anger and frustration to point us to the light and define our terms as men.
You sound wonderful. Keep going. As my friends tell me, including you, set some goals. Small ones at first, but goals nevertheless. Accomplishment does not define us as men; failure to act does.