He has dementia. He doesn't realize he is in a nursing home. I don't tell him he is because we always promised we wouldn't let that happen. They tell me he is happy when I'm not there, and never says anything about wanting to go somewhere else. Sometimes he really put pressure on me. Idon't know what to say. It really stresses me out, to the place where I'm crying when I leave.
He will probably settle in even more. In the meantime, try a little therapeutic lying. Tell him he has to stay in this "hospital" or "rehab" for another week until he gets stronger. Maybe don't actually say that he can come home then, but let him think so.
He is happy and well taken care of when you are not there. (If you doubt that, send in a spy that he would not recognize, who can see how he acts when you aren't there.) What he needs from you is love and comfort. Your guilt feelings don't help him to be happier, so try to let them go. He does not need you to take him home, or to explain to him why he has to stay. Tell him you miss having him home. Ask him why he doesn't like it there, and agree with his complaints.
Give him in fantasy what he can't have in reality. Discuss how nice it will be to sleep in his own bed, to walk in the back yard, to see his friends in church or at his favorite bar. Act as though it will happen again, just not right now.
Avoiding the harsh truth and indulging in reminiscing will give him comfort, and make it easier on you. The easier it is on you, the more time you can spend with him loving him. God bless you.