Hi im Puleng Thomo just joined I'm 19 weeks pregnant my due date is 24 October 2018. It's my first pregnancy and I find out last month that I'm having a boy.