Thanks for your question--
Some of your symptoms, like the breast discharge sound like it could possibly be a thyroid or pituitary issue. Normally breast discharge is benign unless it is spontaneous blood that is coming out of your breasts. If you take a pregnancy test (if or when your period is late) and it is negative-- I would suggest you visit your doctor to run some thyroid/pituitary tests on you. Sometimes a hormonal issue can be the culprit of all those symptoms but you should get them checked out by a professional.
Keep us posted, will you?