Idk what to do right now

I am on the verge of a panick attack all day today I keep having waves of I am about to cry or something it's so annoying and I cant stop it. I know why it's happening I just cant get it to stop..