yeah i also use the dymadon...
both boths have preferred that
i also find brauers good for teething

i personally dont use nurofen - my GP does not recommend it for kids...

DS2 is also d0ing similar sleep patterns - i know he has never been as good as your DS but he also wakes, onlhy wants me, sometimes BF works and sometimes not. he had some bad teething but to be honest i think it is more a stage/developmental... hjope it passes soon...