As I said before, I don't see the thinning, at all. At the most you should be taking is 0.25mg of finasteride a day but only as prevention. Nothing more.
And the only way to judge loss is to take your pictures every 1 to 3 months in the exact same lighting, and same angles; from the front, both profile views, and straight down from the top, and the crown. That's it. Your's are in all kinds of lighting, and normally wet or sweaty and in the sun. And often from way way up up close to the point it has that fish bowl effect. Obviously, that close up you willl be able to see individual strands of hair when light is passing through them and/or reflecting off the skin.
So to reflect, you have a full head of awesome hair with great forehead ratio, can grow a full beard, are 6 foot plus, have a greek god physique. So unless your face is deformed then you are golden physically, and all ar 43. From what we can see you look to be 25 to 30, at 4 effing 3. I'm 27 and have way way more white/grey hair than you...which I am actually cool with and actually like the idea of it getting whiter. It's enough white/silver hair that people have already started saying stuff about it. It's srarting to show up in pictures, so it's more than 5 hairs. However, people often think I am 17 to 22. I already tell myself that will not last forever. Eventually I will look 30, hopefully it's at 40 or 45, but my point is I know I will start to show age at some point. It is 100% impossible not to.
Dude, please listen to people here they (we) are not lying to you. You physically are golden at 43. In the 99.99% percentile on all fronts. Even if you lost your hair you'd still be in the 90% percentile and somebody should still be able to live a happy life with no hair. People do it everyday. That's not to say that hair loss is not worrisome because it is, a lot.
Your mind is where the trouble hides. Admit it and tell your self this then you know what the enemy is at the very least. I am 27 and I am trying my best to ignore my mind. It has reaked havoc in my life for 7ish years now with depression, anxiety, etc. I am finally putting myself out there more and more. Trying to gain weight and build muscle. I try not to think about hair loss and just take the 0.25mg of finasteride a day. Hopefully it prevents me from losing hair for life or decades. That's basically all I can do on that front anyway. The rest of my problems all come from a long battle with depression. I have wasted too many years of my youth and my life....I am an idiot. I know this.