I don't have CF. I don't pretend to have any idea how it feels, apart from watching my friend (we're both guys, mid-20s, and British, which is maybe why we're rubbish at this) for the last few years.
I know the obvious answer is: talk to him. I have, and I know I need to do it more, but I also...