One thing I have learned in all of "this" is that there are people that stand above it.
I have said all along that you "Mrs. Maria" are one of those people.
It always happens that when things are going "good" something has to pop up.
In everything you wrote.. even if it was too much info.. the thing that draws all of the posters here to it is YOU.
It is that caring and "crazy" person that can light up the night.
The thing I "see" now in the "changed" person that is posting now.. are really not that different from when we started all this. More refined, More giving, and maybe.. just maybe a little less "crazy".
Never compare what you have.. to what seems better. Make what you have.. better. Find a way!
You will always have to DB things. Always!
The part that really sticks out to me.. is that when things were starting to go "much" better.. you got the huge curve ball. Thing is.. based on your past.. I "see" a surprise Home run coming. Tighten up your view.. focus on the ball. Make sure that your "heart" hits the mark.
Relax Eat Think Act normal React.. Smartly. Do something different. Emulate. Do Work.