You are in Stage 1 of labour. It lasts till the full dilatation. The timing from stage 1 to completion of labor depends on other factors. If you are first time pregnant you will take more time anything between 12 hours to 24 hours. If you had pregnancy
earlier it will take much lesser time. The labor shall be completed before Christmas day. You do not worry about it. But we suggest you rush to hospital.