My only addition to the comments would be....why do you have to wait until the weekend????

Seems like he needs to come home to you NOW!!! Poor baby.