put In the training and you can do this, end of may is plenty of time to train. even if you have to walk some of it or pull out, theres no shame in that. you CAN do it
which half marathon are you doing?
I agree, May is plenty of time to train. It will take a week or two to get back to your pre Christmas fitness levels.