DS started nursery for two half days at age 2. Loved it instantly, no tears even on the first day. I then increased to 3 days. Over the Christmas break there were many changes (dropped his nap, lots of time with his dad, we went on a short break, toilet training and there were also some staff changes at nursery). When he went back at the end of January he didn't seem to enjoy it anymore and he would cry at drop off, although he did seem to settle once there. He then changed to the older class (3+) in April and was happy for a few months. There have been some small changes at home and we have now been on a short break again (so lots of time with mum and dad), and he has started going 4 longer straight days in a row. Suddenly there are lots of tears. Sometimes he wakes up and asks if he is going and starts to cry. He has good days and bad, but some days he cries as soon as I push his shoes on, for the car journey (10 mins) and when I drop him off. Proper crying. He also now is crying sporadically throughout the day when he is there on occasion. He says he wants to stay home, but can't really communicate to me more than that.
AIBU to think something is wrong and there is a reason he doesn't enjoy it anymore or is this normal behaviour? Thank you in advance, I feel so out of my depth and don't really have anyone that can give me proper advice, seeing him so unhappy is breaking my heart.