I vote you should give the shave a go. If thinning is bothering you, once you get over the initial shock - it’s quite liberating.
It surely cannot hurt to try. I think you will find that you love the way you look and feel.
you still have lot of hair but I would try short buzz and then shave, if you like it keep it - the key point do what you like regardless of others think.
Your hair as is looks good to my eyes . But you should try #2 or 3 buzz for a change. From there you can gradually go shorter .
You and me both, man. At least you've got a half a foot of height on me and a perfectly shaped & proportioned head. Keep us posted. I'm 23 as well.
Looks like you have enough hair for now. You probably notice the thinning much more than others. But I shaved at the first sign of thinning as well, but a much older age (48 or so). So if you want to get ahead of things, go ahead and start with a buzz cut. You will have no problem pulling it off shaved, but you may want to add some facial hair. A lot of guys find having a beard helps with a shaved head, although a lot of guys pull off the Mr. Clean look very well.
i would crop it tight, 2, 3. i think it would look healthier and more manly.