Thanks for the query to H.C.M. Forum.
Mild degree discomfort is natural just before menstruation
In you case it seems symptoms are worrisome.
Blue lips, low blood pressure ,faintness all are due to dizziness
For reason of dizziness ,consult a physician and get in blood examination and find out the cause.
May be due to anemia