Eliana,
I have had many episodes of hemoptysis, both minor and major. It was never easy, or easy to accept it. I know I asked my CF center to explain them to me, hoping that would ease my mind... it did. They explained a capillary and broken, " a tiny, tiny, tiny blood vessel". Some reason...