I checked the oil today whilst engine was warm and there is nothing on dipstick, but i only topped up about a week after i serviced it i believe towards the end of the summer.
Does this mean you didn't check your oil from end of Summer until when you posted this message in December?
I check my oil level every week, 2 weeks tops, I'd advise anyone else to do the same
Oil consumption isn't a time factor it's to do with mileage covered, miles per litre etc so how many miles are you doing and how much oil are you putting in?
Your oil pressure warning is most likely because the level of oil in the sump is too low and the oil pump is getting starved of oil. Could be expensive mistake if you continue to let it happen