Comment by sideway
If this is your first kid, keep in mind that the negative emotions you may be feeling are amplified a lot by all the exhaustion - physical and mental - a new baby brings.
FWIW, in one of my previous jobs, in a company with 1.5K employees, there was this engineering architect with great insights, deep understanding of the overall architecture, and true impact across the board. I would always follow the slack threads he was contributing to as there was always something to learn in there. It took me by extreme surprise when I learned he was completely blind.
I wish the best to you, your kid, and your family.