My 5 month old is teething and whenever my DP or anyone else such as my Mum, DP's mum etc tries to feed him he cries and refuses the bottle repeatedly. The other day he was at DP'S mums house and he refused a bottle for over 6 hours at which time I went over and he took 13.5 ounces in one feed so clearly he was very hungry! She had tried to feed him repeatedly but he just kept refusing. DS then refused a bottle from DP today but when I tried he took the whole bottle. What on earth is going on and how do I fix this please?!