I don't know whether I should have a baby


You obviously shouldn’t.
Why?
Raising a child is a HUGE life changing commitment. If you can’t decide, that means you’re not ready.
I don't think I've met even one person who was 100 percent certain about having a kid.