Just a quick thought I had - the discharge, is it clear, and sort of stringy? That actually usually indicates you are ovulating NOW rather than before. Look up information on cervical mucous and ovulation, and you can also check out basal temperature.
Remember that stress is going to make your period late sometimes too - so do try to relax. If it is the case that you are - I'd say you would handle it JUST fine.