Hun i am so sorry your going through this again!
Take a deep breathe OK!! You are a strong beautiful Amazing women and mother. let go of the doubt that you hold in yourself.. i cant imagine what your going through right now but you are doing what is best for yourself and your son and that just shows what an amazing women and mother you are..Sometimes things like this fall apart so better things can fall together if you like, i dont know if this is what you want to hear but i believe everything happens for a reason and i truly believe it will become clear to you one day, big hugs im thinking about you hun