Sounds like you have made the decision to raise this little guy. I think you just need to get your "ducks in a row" so to speak so YOU are able to financially and emotionally raise this little man.
Kids are a blessing, but they grow and need things so getting your ducks in a row and figuring out how to have a stable life both physically and emotionally is important as well as being somewhat financially able to raise the baby.
Keep in mind you can still LOOK at potential families. If you decide to parent and raise this baby that is okay too. You need to do what is right for you and the baby.
Good luck!