#1Fighting For Breathby DauntlessM3103Imogen May seems to have the perfect life. An overly amazing boyfriend, a best friend who stuck with her through thick and him, and parents who are literally the coolest...cancerstorydamnyoucancertfios+1 more