Having pain on cold eating means there is infection in dentinal layer of your teeth, while having pain while eating hard or sticky substance means there might be infection to periapical layer of tooth. infection might me due to dental caries or other conditional anomaly( gingival recession, abrasion, attrition etc ). I recommend you to visit your nearest dentist for accurate diagnosis and proper line of treatment. Thank You.
Answered2015-09-03 11:19:05
Let others know if this answer was helpful