D.M.
It sounds like since he was taken out of daycare and since he recently stayed with his Dad while you had surgery, that he is uncomfortable with the break in the routine. I read on a website that an afternoon nap for this age should be around 1:00pm. If your child is not ready for a nap at that time, it might be that he is too keyed up from playing. So, you might need to have some quiet time first so he is ready to go to sleep by 1:00pm. By taking a nap at 1:00pm instead of after 3:30pm, he might be ready to go to bed earlier than 11:00pm to midnight. You might also seek out the help of a neighbor or friend temporarily until he is back on a good routine. I know that you have not seen a reason to put him in his own room, but he might need it anyway. With the help of a neighbor or friend, they can stay with him in another room and try to help him take a nap, so you can get a nap in your own room until you heal from your surgery. It will take patience for both you and your son, but you both need your rest. I hope that all works out well for you.