I had one like this too. The first 3 weeks were awful, and after that it still wasn't great. Until about 3 months in, when they took a 10 day vacation in Hawaii. I think having the break just helped him click with the changes. When he got back he was honestly a different kid.
Maybe if this child is having a bit of a break over Easter he might have a similar change!