Oh dear Brainiac Nemodot has done it again...offend someone with his hard facts and conveying them with lack of sensitivity. This is not the first time...one too many. He is right in many cases but tone down a notch on deliverance. LOL
I do hope you will reunite with your son soon. May Allah help you with this and keep the baby safe.