Wow. Your "top" photos look almost EXACTLY like me. You have a different hair texture, though.
I'm 22. I've been on minoxidil for almost 2 years, and generic finasteride for nearly 10 months. Unfortunately, I think I've gotten a little worse than I was. The thinnish spot in your "dry top"...