If your cervix is low & slightly opened I would expect it's AF & not pregnancy. With pregnancy your cervix will stay high, but with AF it comes down low. The hardness & softness is an individual thing from what I understand, your version of soft & my version might be different IYKWIM.