delayed periods could be just due to hormonal
changes as the age increase n other factors like stress
or sudden changes in weight could also affect periods. Get a thyroid
test and a sonography
done to rule out other causes of delayed periods.
Cloudy urine n cramping could be because of urinary infection,get a urine test done n start off with antibiotics after consulting your doc n drink a lots of water everyday which would help resolve your urinary symptoms faster.
Pricking pain in the breast could also be just due to hormonal changes if bothering you much then you can take vitamin supplement for that,otherwise nothing much to worry.