So messed up 😫😟

Amy • -
I had a period on the 18th may and my next period after that was 4th July so really irregular for me! I'm waiting to come on but will have no idea when I do as they aren't as regular as they used to be... I have had unprotected sex on a few occasions so it's just a waiting game. However my breasts are really sore, I feel sick at a night time & my acne is really bad (see picture) could this be a sign that I am due my AF? I drink a lot of water & very rarely drink fizzy drinks! If any one else suffers with spots what's the best thing to use as through all my teenage years I've been through everything! Even what the doctor prescribed me didn't work :(Â