i think it is best that you let yourself cry and don't try to stop it. for me, when i try to make myself stop crying it just makes it worse and sometimes causes me to feel pain because my throat gets lumps.
i think we are all so used to being told to "stop crying" by others who dont understand that not only is that nearly impossible for me but it is also not good to hold things in. my family is always judging me for crying which upsets me even more.
when i just let myself cry, i may cry for 5 hours , but afterwards i feel completely better, where when i try to supress it i keep feeling bad.