It sounds like a few things are going on with your life atm.
You could explore your compatibility with your partner further, that's what I would do. We all have basic expectations of a partner and if they are never met then it's a lonely existence.
You describe triggers. We are not professional medical people rather people with mental illnesses with life experiences. Your roller coaster needs a GP visit in the first instance I'd suggest. Insight with mental illnesses like anxiety, mood disorders etc is a gift so your self reflection is a good sign.
Also Google the following
Beyondblue topic triggers that down you, triggers that lift you
Beyondblue topic they just wont understand why?