A.B.
It sounds like two things are happening: 1) he is taking very short naps for his age, probably because he cannot sleep with all of the activity going on at daycare, and 2) he is waking up at night on the weekends because he gets better rest at home during the day and because he misses you. I strongly encourage all mommies to stay home with their babies. Then you can provide him with stability and a healthy sleep environment, among many other things. Good luck.