Need answers ASAP

Jennifer

Just had my period on the 9th I finished now have it again on the 29th so only 20 days and again ? Why ? Please help