Yes a bit. Took all my aggression out on IMTHEMAMA...... Still waiting for AF to start, is due today but has not arrived yet.....Just dont want to get my hopes up yet. Will see!