Oh Kim! Huge hugs, I feel so bad for you and your little guy.