Hi,
Welcome to ehealthforum,
Periods can vary by 5-10 days which is considered to be normal. The persistence of pink discharge is not normal. It is difficult to comment on the underlying cause for the discharge that you describe without examining you. You should consider visiting your doctor/gynecologist at the earliest for further evaluation to look for the underlying cause for the abnormal pink discharge that you describe. Causes like hormonal derangements, infective causes, endometrial polyps, endometritis, ovarian cysts etc., should be ruled out. Get started on treatment as appropriate (based on examination and investigations results) to help you control the symptoms. Be in regular monitoring and follow-up with your treating doctor/gynecologist and report any new/abnormal symptoms immediately. Drink plenty of water. Take adequate rest. Maintain healthy diet and lifestyle. Avoid vaginal douching, use of harsh soap or perfumes in the area. Use loose cotton undergarments and avoid use of tight fitting clothes. Avoid sweat accumulation in the area. If infective cause is detected, and if you are sexually active, get your partner also treated simultaneously to prevent chances of re-infection, and avoid having intercourse while being on treatment.
Take care.