" I was diagnosed with CHF and my focus was on recovery,..."
I feel for you. Working with CHF patients was my bread & butter for most of my career. Lots of causes but the symptoms always the same- miserable short of breath. Non-stop peeing once the diuretics kicked in...