First, ((HUGS)) to your for having to face this decision.
I think the fostering idea sounds ideal *if* it were me. Finding a YT member nearby to help you stay in touch with your baby until you are more settled. Then you are not loosing your baby, just sending him to a really nice summer camp for a while.
I can't imagine having to make such a decision and I admire you for being thoughtful enough of JoJo to make such a hard decision. The heartache of a decision like this might allow us to think selfishly and imagine it will be okay. You however, understand that a lonely life for him would be unfair.
I pray you are able to make the right decision for YOU and know that all will work out in the end.