HD....I find it interesting that you say you don't have a lot of free time. Because when you finally put yourself first I think you will find you have plenty of free time. Why is it that you don't have free time. Is it because you have to cook and do all the cleaning chores your wife has dished out? Ort is it because you take your daughter to her activities and have to care for her while your wife does what she wants. Correct me if I am wrong but I think it was your wife who decided to join a marathon so has been training?? If so she found time for herself and just let you know you would have to pick up slack. That is what you need to do. Find time for yourself and be happy. Go out with some friends. You are one person who really needs to GAL. You deserve it. Let her sit and wonder what has happened to you or wonder where you are or what you are doing. You seem positively scared to death of your wife. Okay you don't have to say the D word if it scares you because your afraid of what she may do. Just turn yourself around and let her wonder. In the mean time you will be much happier instead of the prison you are in walking on egg shells everyday.
My husband has found time for himself and he works long hours. My husband has changed a lot in the course of a year. I tell you I respect him a whole lot more then the guy who walked on shells trying not to piss me off. Women need men to be dominant.