You are a 20 year old soon to be MOM

Should you decide to place later, then you can be first Mom, but for now, you sound like you'd like to be Mom. There ARE resources and support than can help you do this! Like the others, I ABSOLUTELY encourage you to seek out those options and parent your little guy. Best of luck!!
