nocode, Karen is so right about messing up the time. I have done that more than once, totally normal.
Camp counselor? Are you kidding me? You are D A D. Nothing will change that. Yes, I agree, kids get/need different things from each parent, but your kids are the good kids they are today because of input/love from you and your wife. Its ok if you feel you are in their life for you, heck, I need my kids so much right now to keep me going. I suppose in a way I use them to keep going. You can 'lean' on your kids like that. Wouldn't you agree that your bond with your sons have become stronger since this mess happened?