hey relax mommy... baby will take time to accustom to eating solid.. sometimes dey only take two tsp.. slowly introduce dont expect him to whack the whole bowl of puree/porridge... its new to them .. taste/texture... also milk offers instant gratification.. gulp gulp gulp..full where as solid takes longer to fill his hungry tummy.
Try giving him some milk first, then give him a few teaspoon of solid just to introduce solid n not replace a meal. N dont attempt to give him solid whn hes already hungry.. babies cant wait. So give him when hes not hungry n in good mood. slowly they increase the feeds, find out what he likes to eat.. thn you can start replacing milk meals
I only INTRO at 7 mths.. now am starting to replace meals.. btw avocado alone is quite disgusting to eat.. (sorry i tried two tsp of my baby avo puree n made me puke) so try steam some apples puree it n mix with the avocado n add more water. i did dat n my baby start liking it.