A TL;DR answer to the OP:
My wife and I have been together since we were teenagers. She has known me since I won the State 2 Mile as a Junior. She knows that I am a runner.
We are no in our 30s with 2 kids. I am not as serious about running anymore, but I still put in about 60-80 miles a week. I just like running.
We lived in the Bay area for a few years after we got married and I commuted to work via running. This seemed to work well as I didn't have to deal with traffic, got huge mileage each week and pretty much saved time. I could be home well before I would have via car and already had my pm run accomplished.
Worked well until my job moved to another part of the city and I had to drive. All of a sudden things got a little shaky. Now my running was a huge issue b/c I had to take HUGE chunks of time out of our life to run.
I had to be at work at 8am and my commute took over an hour. I had to be done running by 7am which is tough on a regular basis. Plus, you get home from the run and you want to see your wife, etc. That just wasn't in the cards b/c I had to hurry to get dressed and prepared for work.
After work I didn't get home until an hour or two after my wife, and she would be ready for dinner. If I were to run after work, we wouldn't see each other until about 9pm and that isn't right. Something had to change.
She had put up with my running all through college. I know it sounds stupid, but people like to have fun in college. If you chose running, that is one thing, but she didn't chose it, I did. She still put up with it and dealt with the fact that I cared more about NCAA qualifiers than frat parties. She had plenty of friends and went out with them, but always ended up wanting to come back to my apartment. Sometimes that made me mad (early workout, etc). Basically, it had always been about me.
So we had a kid and I knew I was being selfish, something had to change. I wanted to be a better father/husband. I looked for another job and found one in a less stressful part of the country (also closer to family).
Now, I run at 6am while the family is still asleep, and i don't head into the office until 9. My office is a mile from our house. I leave my house at 8:55. I get home from my run, feed the dog, wake up the kids, get them dressed, eat breakfast with everyone and just enjoy being with them. If I double, I usually run at lunch or right after work. I can still be home around 6 or so with an 8 miler in the PM.
At first my wife was a little pissy about me continuing to run, but when she realized that all of her friends had husbands who play golf for hours on end, she realized that my runs weren't really that bad.
We belong to a Country Club and most of my friends play golf and squash (in the winter). I do not play either of these b/c I run instead. My friends always try to get me to come out, but they understand that I made a choice. I wouldn't want to play golf anyway, I am too manic. I actually like tennis and squash, and I play tennis with my wife, but it isn't really a hobby.
In the end, you have to realize that you cannot be selfish about running. If you care about it, you need to change things to make it more doable. If you are interfering on life or relationships, you need to make some changes.
Running is important, but it is not as important as your family.