Thanks for the query.
During perimenopausal age group some of amount of fluctuation in the hormonal
level is common.
And that can lead to change in menstrual pattern. So may be because of this your periods are getting lighter.
Possibly they may stop in near future.
General condition improvement by the injections and medicines can also improve the coagulation factors and can decrease the blood loss.
For more details you can ask me through: http://www.healthcaremagic.com/doctors/dr-sree-gouri-sr/63429