I am a stay at home mum. Toddler goes to grandparents 1 day week since 3 months. I spend a lot of time with him on floor playing, park, singing, reading dancing every day. Always shown affection by kissing, trying to cuddle him. It has never been reciprocated. So just assumed its his personality. However last 4 month he is giving hugs to his father and grandparents, when I try I get pushed away. Recently its got to the point where when he wakes in the morning if its not his father he cries when he sees me. I honestly feel I have done a good job with him, im present and always given him my attention. When I pick him up from grandarents he doesnt even smile when he sees me. Im really confused and concerned that we have no bond. Where have I gone wrong? What can I do to make him like me? Is this normal for a child to not want to cuddle his mother, be excited to see her after a few hours?
When its just me and him at home he is fine happy and content, but there is no affection from him and pushes me away if I try to. When his father is playing with him, he goes up to him to hug without any encouragement.