Facebook does not specify how long drafts are kept for. However, they do note that drafts can be deleted automatically if they exceed Facebook's storage capacity.