It's hard to put up with an extremely emotional person,you have to consider how the person feel when he/she is beside you. That is the hardest part that I think you need to work it out,I really feel sorry that I cannot stand with your ups and downs always.