I can totally relate as well. I'm a 20 year old female, and never had a boyfriend. I know I am pretty shy, and insecure about my body, and self conscious of my coughing and runny nose all the time. Sometimes I just wish someone would be there for me like some people on these forums, who have spouses or bf/gf that love them so much to push them no matter what... And I know my parents and friends do the same, but it's still not the same... I guess I just don't know what to do.
But at the same time, you shouldn't look at it from a negative point of view. I mean everyone has their fault, whether it's health related or not, and some even have it worse, and still manage to be loved. I think that when you find someone who loves you, she will accept you with all your faults, because that's what love is, caring so much about someone that you support them through everything, and do anything for them. So I wouldn't worry about 'dragging someone down with you', because when you find someone who loves you, the CF won't matter.