Question: why are my facebook messages not delivering to one person?
Answer: If one person is not receiving your Facebook messages (I mean receiving, not reading) then it means this person has blocked you on Facebook chat. Even if someone doesn't check Facebook anymore, the messages will always be received, just not read, unless you've been blocked by them.