heya dont worry my little girl is know 11 wks and she did all of that as well and the thrush is prob just coinsidence as most babies show signs of it from 3 wks to 4 months old so dont worry bout that just go to the doctors and they will prescribe you nystyn i think thts how it spelt and you will have to give him 1ml 4 times aday. but his mood will be from the injections dont worry it will pass in a couple of days but if noy then it may be that the needles have made him ill and irratable try asking your doctor again if it doesnt go away by the time he has his next jabs