If i were u, i would find a good finasteride source and immediately order couple months worth if any thinning in the temples is observed.
Not trying to scare u, just giving u a heads up. Your forehead vein reminds me of mine when i started to recede in the temples. If i were to guess u have high dht levels especially with a bad diet. But for now ur hair looks pretty ok.