Help this sleep deprived mama out !!

For the last week my 3 year old has been staying up until 2AM then wakes up at 5:30am!! It’s a complete fight all night to get him to stay laying in his bed. He ends up having a screaming tantrum in his room until 2am. This is every single night like clockwork. Then he wakes up at 5:30AM and is ready to be up for the day. I am 36 weeks pregnant and EXHAUSTED. He does not nap during the day either. how can I fix this?