It sounds like a terrible excuse but Finch is just a stupid teen, barely that even, I wasn't to know that he still possessed my password, and planned to mess around on my account
Granted, I could have changed my password regardless to be safe, but it never crossed my mind. I barely use imgflip and only recently became active again.