Certainly sounds like your waters are gone & bubs will be on the way sometime soon.

Wishing you the best of luck for a wonderful labour