unfortunately, that's a double edged sword. you admit that you had a number of issues and thus it should have been i good idea to see a doc much earlier - given you trust a doc at all.
but in general IMO most see a doc far too often and many become cured to death after a painful life, caused by unnecessary treatments!
the western medicine is dominated by the pharma industry combined with health insurance and nothing else than big business. you can bet a lot that you rarely walk out of a doctor's office without at least a prescription in best case but much more likely with the order to see a specialist, possibly even a number of his colleagues! of course you are perfectly satisfied without a second guess - is there anybody out with the ideal weight, the ideal blood pressure, the ideal ... you name it ... and see where it goes!
thus the doc would be a bad businessman if he would not take the opportunity to make money by telling you 'don't worry, you are fine but I'd recommend to eat a bit more vegetables and fruit - have a nice time'. instead he will prescribe a sort of supplements to improve your vitamin household the insurance pays for.
now think twice - at least after you read the description of the pills or what ever it is -what usually nobody does- and you will hardly find ANY product of the pharma industry without a listing of side effects, in many cases with a remark at the end like this one 'in rare cases it may cause the death' or something similar. BTW - near to all products are mineral oil derivatives ...
I didn't see a doc since over 50 years with 3 exceptions:
#1 - to receive a blaster for some weeks because of a tiny mishap
#2 - to get some eye-drops when I looked into a welding arc by coincidence when an arc occurred where it should have been none
#3 - when I was brought to a doc by my employer when I had a small cut on my hand during my learning years where I received 2 or 3 stiches what would not have been necessary for sure - you know ... business ...
... that's why I'm still healthy ... think about it ...