Even if I'm to take you at your word
You have to admit it doesn't look good when considering
1.) you've posted those pictures before
2.) you've consistently been in those threads to deny it was you
3,) That partial face leak hasn't been posted in months and then it suddenly gets posted just a day after you turned back up.
One would have to be very foolish to take you at your word. And I don't.