i know exactly what you're going through, totalled my car up in philly in a night street race in '93, broke 3 ribs one of which punctured my lung and collapsed it. spent a week in the hospital after they put in a chest tube and reinflated my lung. had to sleep sitting up in the hospital bed, could'nt laugh, sneeze, cough, or hiccup without it feeling like the end of the world, time heals all wounds and i'm happy to say no reoccurances on the lung and you should soldier on with time too...