Hi Bauss. As Heyy said, you're very welcome here.
As to keeping baby remember that it is a nerve racking part of anyone's life. It truly is a minefield with no how to guide. We all worry or have worried about our ability to parent and the reality is that noone knows but it sure is fun trying to be the best parent you can.
"The worst feature of a new baby is it's mother's singing." - Kim Hubbard