No attachment to baby yet

Hi, I'm 21 weeks pregnant. My pregnancy wasn't planned, but I knew I wanted to keep my baby as I have been pregnant before and ended up having a termination after being pressured by my parents, my partner and his parents to do so. So this time around, no brainer, I hated myself last time and couldn't do it again. At first I was hopeful, but found I didn't really feel anything towards my baby. I kept thinking, the next scan it will kick in, it will feel real, but I now know I am having a baby boy, I can feel him moving around inside of me, I've gotten over my morning sickness and I still feel nothing, I hate people coming up to me and touching my bump. I have a history of depression, and am also having to go through the council to find somewhere to live once the baby comes. I feel guilty for feeling nothing and was wondering if anyone out there had been through the same thing? Does this change when the baby comes? Or have I made the wrong decision? I've tried talking to a few people about this and everyone says the same thing, when you can see him moving in your bump you'll feel it! When you hold him in your arms! But it doesn't feel like that is going to come for me...