hi, i am 27 weeks pregnant, and i have been coughing for almost a month. first i had green mucus but coming to the second week it started go away, but then i am spitting up blood until now. i am experiencing sharp chest pain like a stabbing and tight chest. but i have no fever or cold. they tested my mucus and the result was negative for bacteria. also it gets worse during the night. now, everytime i i cough i throw up. even just a little cough. what is going on?