Ear pain is a nasty thing for anybody leave alone kids. Your kid needs a pain killer like syp combiflam. The other reason why he might not be able to sleep is because of probable nose block due to continuous secretion. Give him nasivion mini 1 drop in both nostrils at least three times a day. That might help him out
Next Steps
It is always better to consult a good Ent doc as ear ache is never a good thing and get a
complete blood count done . Sometime eosinophilia can lead to regular allergic response. Hope this helps. Take care