R.M.
Oh dear-I think it's time-when you said he was just 7 months old-that made me think that maybe he should be seen. Medicine isn't always 100% of the symptoms, 100% of the time. He may have a little something brewing and not present with a fever. Little guy sounds like he is doing a pretty good job trying to fight it on his own-but may need some medical intervention :(