I think you may be my long-lost soul sister. I’ve been home a bit longer than you, but I understand where you are coming from and have shared the same feelings.
I hear about previous coworkers who have soared to VP positions at Fortune 100 companies and it does make me feel insecure sometimes. In those moments, I feel somewhat envious – especially when I never considered them as especially intelligent or particularly competent. (But you know the power of corporate politics!!) When I feel this way, I have to look back at my career with hard, cold hindsight...in my case, I was so fed-up and disgusted by the direction of my corp. that I had completely checked-out long before I actually resigned. I just didn’t care anymore. So, in my own small way, I did it to myself and am 99% sure I wouldn’t be in those positions if I hadn’t left. When I started checking-out, I knew that I would be trying to conceive and would be resigning the day after my maternity leave ended. Sometimes “splashing” myself with this truth helps me re-center and not take my mind places it shouldn’t be (i.e. assuming I would be single-handedly running the place by now, etc.)
Whether you have one child or multiple children doesn’t matter. The value of the work you are doing now is FAR, FAR, FAR more significant and important than anything you did in corporate America. That’s one of the reasons you chose to stay home. Further, you chose to stay home and watch his entire early childhood in person, which is an incredible luxury. Think about it…you will never, ever feel guilty about “missing” the early years. You were there to see every transition, every milestone, every everything!! Yes, we always find millions of other things to feel guilty about, but I think this is a biggie. And when I remind myself of this fact, I feel so blessed again. This is a luxury that many, many women wish they had. And, it’s worth saying, I know how very difficult it is to get yourself financially able to quit the career and stay home – again, this is a MAJOR, HUGE success!
Finally, it is really important for you to take some credit for the wonderful child you are raising. Yes, he is inherently wonderful and would be even if you were working fulltime outside the house. However, there are things you are giving him that he wouldn’t have if you weren’t home. Even if you cannot pinpoint an exact “something” you must have faith in yourself that you are adding so much value to the quality of his life. This is, and will always be, your greatest success.
I hope this helps in some way!
PS...you're only a few years away from taking over and running the PTA!! ;)
EDIT: With your son just turning 3, you are still up to your head in the intense work of caring for a young toddler. You are still in the tough years. You will be shocked how much things will change when he becomes a preschooler. It gets so much easier!!