Liviam, he is too young to wean, this is classic breast refusal. You already know many of the tips, but can I suggest you call the ABA on 1800 mum 2 mum?

I think a talk through with a counsellor might really help. Just remember, this WILL pass, so keep persisting, get some tips and try to relax.