oh...if your hp got the phone id, best is to call them back and
say sorry....and then promise to go back tomorrow morning...
if your in BMTC, then have to catch ferry, else return to
unit.
Remember that AWOL is chargeable by DB....i think your parents and
friends will be very upset if you go DB and have your hair shaved
off and be put in a cell.... 
2 years is nothing, very fast you finish liao....
i mean, if you feel upset that after long weekend you have to go
back, then what about your section mates or platoon mates??? you
mean that wont feel upset also meh? they also go back what.....so
does it mean you are weaker than all your platoon mates?
i mean, why other recruits can take it but you cannot? they also
dont like when have to return to camp what.... 
So, take my advice:
1). Call back and promised to return tomorrow.
2). If at mainland, if you able to return by 2359 tonight better.
then can tell your friends say got rain and traffic jam, cannot
return on time.