That does sound like teething and sore gums if he is eating the cold pears! I'd try some other cold foods. Teething can take a long time without any results. My ped showed me with a tongue depressor against ds's gums that my ds was teething at 4 months, now at 6 months there are still no teeth!