Late!

hello, i am 24 and my period is 19 days late. i do tend to have irregular periods. i have not had sex. a family member was in and out of the hospital earlier this month so that was stressful and work has also been stressful. i have also been on amoxicillin for a possible ear infection (i only have tomorrow left and then i’m finished) could these be reasons why my period is late?