Did your son really mean that comment as a serious recommendation that you do the same? Or was he joking? I wouldn’t take it seriously. I know dedicated runners, and they don’t work out three times a day. I don’t know exactly how great of a runner you are, but say if I started working out three times a day, this wouldn’t prove to anyone that I was more dedicated. People would be more likely to think that I was dealing with an obsessive/compulsive disorder or some other personal issue. I wouldn’t get any faster, probably just injure myself more. From what I can tell about you, you seem to be as dedicated as you can reasonably be, and I bet it’s paying off, too. Don’t beat yourself up thinking you’re not running faster because you’re not trying hard enough if you can sit down and logically examine your life and your training schedule see that it’s already full. The best thing you can do is make sure that you are making the most of your training–doing it in the most effective way possible for you. It’ll make sense when it’s time to up the workload; you’ll probably know when/if it’s time for that.
It takes a lot of sacrifice to make it to the olympics, no doubt, and not everyone is cut out for that kind of lifestyle. To me, that’s fine. There’s nothing wrong with choosing other priorities. Be proud of the other things you do well in life, like being a good mom or doing a good job at work. But whatever you do, work at it with all your heart. 😉