I'm a bit concerned and i'm not gonna lie, a bit paranoid too.. I recently made my new sts forum account I would say roughly 4 days ago due to account that I forgot my password completely from my...