I know it's hard. Even when things are great, sometimes these feelings can still overcome and overpower us. And it is pure hell to say the least. And sometimes you just need to vent. Please try not to beat yourself up tho. You are doing the right thing by coming on here and expressing your feelings.