Period

Emily
late on my period by 16 days, didn't have sex with my SO until last night. weight gain, loss of appetite at meal time but constantly craving on random occasions throughout the day. 
any reasons why this could be happening? 
p.s I'm not pregnant