>>18522151
This picture on the left was exactly 2 months ago.

This seems really rapid? I'll talk to my derma soon