S.K.
It may be your emotional hormones from expecting making you feel the way you do. Have you thought about doing volunteer work to get out. Maybe church, school, community etc... That way you won't feel that your not doing enough and you can still work from home and contribute financially.
Congrats on the upcoming addition to the family and Best Wishes.