Yes I too was a bit concerned about your H suggesting you went home for a couple of weeks. Call me a cynic but I wonder if he is trying to get custody of them in the event of the marriage breaking down completely. Though if you are in a European country the law will be fair. I was afraid yu were in Yemen or Saudi Arabia or some such far flung place.
I too have depression and know how horrid it is (mine fluctuates) I think you need your meds reviewed and to see a psychologist. You have faced a lot of major life changes in a relatively short space of time, so it is small wonder that you are feeling so bad.
I know about the neediness in depression and the need for reassurance etc. Depression makes us almost childlike again and we are very very needy. YOu are not pathetic, you are ill and your H is not helping. So stop doing the things you are doing with him and stay more detached - that way you won't have to feel worse when he fails to comfort you. I also understand about fear - this is really anxiety and when we are like this we can be anxious about everything and anything and be so so afraid and alone. I reently read a book saying that the real pain of depression is feeling like an alien on the planet and everyone else is bathing is sunlight while we are under a dark heavy raining cloud with no escape. It certainly fitted for me. The alienation is going to be so much worse for you as you are living in a country and culture that is alien to you.
You realy must have an outlet to voice your fears (and sadly this is not going to be your H) so I am glad you are seeing a psychologist. But yu may need more effective ADs to lift you enough to make good use of the therapy.
How old are your children.
Does your H totally misunderstand depression. If so it may be good for him to go to GP with you and he may take more notice of a doctor. But it sounds like he wouldn't go.
I also know how it feel to be in hell............depression is the most horrid and deceitful illness because it makes us think things about ourselves that are not true.
Keep posting love, and we will be here to support you. Love NNx