I've had an ongoing debalitating health problem and struggled with finding a good GP who actually had the time to chat and work with me (most of the time I feel it's the opposite). Without …