Help what is this?

Alexandra

My period should be starting soon and I've been having back ache, breast ache and sensitive nipples, acne and subtle cramps. I just now noticed this pimple-like blemish and have no idea what it exactly is except it could be body acne.