To the OP,
I can relate.
I was 17 when I started losing my hair (diffuse thinner). I am now 24.
I am surprised that nizoral worked that well for you. That is excellent, though!
I started finasteride when I was your age and have seen absolutely NO side affects, sexual or otherwise since...