he has always pushed me away,and I think I know why
I was bamboozeled during my pregnancy, he was a community baby, everyone said he was "their baby" grandparents, aunties. friends, and because of the faubles of my personality I believed them, I really felt (until this weekend) that he didn't need me he just needed someone to care for him and love him.
I think he has picked up those vibes all his life and has rejected my affection when I tried to give it.
DS2 on the other hand was mine without question and we have a very different relationship.
I just hope now that by giving over and over again to DS1 that he will realise that I will always be there for him not just someone. I feel so bad for him, and only hop ethat I have time to fix things (he is 5 now)