K.M.
Andrea,
Similar thing here. My son is 25 months and also fights his naps. His problem is he does eventually crash and will nap but by that time its late in the afternoon. He wakes up cranky usually and has trouble setting down for the night till late, 9:30 or 10:00. Yesterday he had a two hour nap that ended around 4:00 and he didn't fall asleep till after 11:00 and woke up once at 5:00 (like your son he usually sleeps great through the night). On a few occassions when he missed his nap he was cranky at around 5 or 6 (like your son). Last time that happened he would have gone to sleep at 5:00 on my lap (I was reading to him) but I put him in his chair with a video, fed him then did our usually routine of bathing and he was asleep by 7:15. My advice would be to skip the nap and try to give him rest time and put him down for the night a little earlier. I hope this helps. I'm still struggling and think we may wind up dropping the nap as well.