Thanks for the query.
Better to consult gynecologist once and get examined to find out the possible cause of your symptoms.
Menstrual irregularities can occur due to many causes.
(poly cystic ovary disease), stress
and strain etc can lead to scanty flow and decreased duration of menstrual flow.
But according to your other symptoms better to rule out prolactinoma once.