Hi! I understand what you're going through right now. It's a cliche, but things really happen for a reason. It will pass. Just be strong for your wife and your baby. May I know how many months your wife's pregnancy is?
It's up to you if you want to stay with a company that you're not happy with. I know it's hard to work with a boss who is inconsiderate. Of course you are not incompetent! Don't ever think of yourself that way. You said that you were smart in school and even graduated first in your class, so never doubt yourself. It's just that sometimes things don't happen the way we wanted it to happen. For now, just weigh things and prioritize. You can find another job if you can afford to leave your present job. I hope you still have savings for your wife's pregnancy and delivery while you are applying for a new job.
It also happened to me and my husband, to be honest. My husband lost his job a month before our first child was born. But you know what? This mishaps turned into a blessing in disguise. Because for two months, while my husband was applying online to many companies and waiting for interviews and job offers, he had the chance to be with our first born for the whole 2 months! Imagine what he could have missed if he would have been very busy working in his previous company. And because newborns are really a blessing to every family, my husband was able to get a new job...even better than the previous one.
So I want to say this to you: Just hold on! Blessings are coming your way! Despite the hardships that you are experiencing now, don't forget to pray. Be strong! Your family needs you. :)
Hi there, thank you so much, this helps a lot, my wife is in her last month, god bless you !