Reply to Sudden toddler sleep issues

He has all of his teeth so I don’t think it’s that, but it could be growing pains. He’s been eating an absurd amount of food for the past couple of days. This has been going on for about 2 weeks so far. We tried putting a nightlight in his room and he freaked out. He doesn’t want ANYTHING unfamiliar in his room. It seems to really scare him. I just don’t know how to handle it. He kept crying one night so I went in there and pet his hair and sang to him and he calmed down. After a bit I walked out and he got so upset. He kept crying “mama hair!” I tried letting him sleep with us one night and no one slept. He has had to just cry himself to sleep but it takes so long. I don’t know if my intervention is helping or just making it worse. The only nights he’s slept through are after days I’ve taken him to the zoo or somehow completely exhausted him during the day, and that’s about 50/50 success rate.