I can't stop crying.

So basically I've been super down and had bad anxiety lately. Then my boyfriend and I had a fairly big fall out which made me more anxious. (No shouting or anything just upset) and then we sorted it but I've been crying for abou 2 hours straight. I like can't stop?? I'm literally laughing at myself still crying?? Does anyone know why this could be because I feel crazy. My head hurts from crying but like I can't stop even if though I'm fine?? 
I sound so stupid can anyone relate or explain why 😂