I thought he was doing better but he just had diarrhea and threw up all his food

He won't let me touch him and is just laying on his blanket. I feel so bad for him and I'm so scared
I just hope tomorrow after they do the barium test and get his blood work back they can tell me what's wrong and get him better.