Is this the meaning of self gratification!? Smh!!!