sounds like you have either got a hermie............or a pollenated female.