I've made myself take a little break and don't post as much but noticed you were having a rough go of it. I do still read and check in from time to time and wanted to offer my support, too.
You will have ups and downs, as you know. Ride it out. It does get better. It still sucks, no doubt, but you can deal with it.
Stay on here as much as you need to. Someone will always have something to say to pick you up and make you look at things in a different light.