I dont feel like my child is mine

My oldest is 3 and I honestly dont feel like he is my child yes I know I carried him for 37 weeks but I still just feel like he isn't mine just feels like a kid a babysit for a couple days a week. I neber really bonded with him when I first had him and he doesnt really listen to me when I do have him his grandmother(dads mom) helped with him a lot when I first had him and now I just feel like he isnt mine how do I fix this? Cause I do love my child I just dont know what to do