Well it sounds like you could be pregnant, The best thing to do right now would be to call Optionline...1-800-395-HELP....you can call and they will give you the number and location of the closest Womens Pregnancy Center to you where you can get a FREE and CONFIDENTIAL test...That way you wont be alone when you find out too, they are trained very well in counseling girls who just find out they are pregnant and many of the workers in those centers have been there themselves in the past...that is why they do what they do...it will be free and if you are pregnant they can maybe give you a free ultrasound too...I am 17 weeks along with my third, I have enough breast for 3 women and I have experienced the cravings and the discharge as well...it really sounds like you could be but I am not a pregnancy test or a doctor so you should get to a pregnancy center ASAP to ensure that if you are you can get the best prenatal care you can and if you are not you can take the next step into finding out what is going on with your body...let us all know...we are here for you and you are not alone, take care...Love Meg