Everyone I have fantastic news. My little boy just came back. Its the most crazy thing, a friend died last month (the day he went missing) today i went to her funeral so I am off work for the day. Got back home after and within 10 minutes he appeared. I'm not particularly religious or anything but this seems like some kind of sign
thank you everyone for all your advice and support