pain again...

A

pain under the rib cage on the left .. experienced this with my right side and still going through it .. what could it be?

i haven’t started my period yet

and i had protected sex last week

thoughts?