LL, I asgree with FF. Just wish him a Happy Birthday, and don't ask any questions. If he's being "difficult", you really don't want to be around him anyway.
Have patience dear. He sounds very confused right now, and he has to sort things out himself.
It sounds like he has anger towards you so be as sweet as a Georgia peach to him, but give him his space. Your doing great LL. Rachael