You have some pretty tough things to deal with. Relationships and emotions can be tricky for NT's, but for Aspies they are a minefield.
I am not sure how old you are but for me my late teens and 20's were the worst. I got married at 20. We lost a child through miscarrriage which I could not deal with. I became alcoholic, my wife left, I lost my job and became homeless. Later she died young of cancer. During my 20's I was completely out of control, but somehow I survived and gradually managed to pull my life back together again.
Life has always been tough. I am 58 now and even a couple of months ago I got beaten up in the street because I said something which upset this guy.
One thing you talk about is needing to appear to be happy while inside you are not. WHY? If you can find a way to be more open with people about how you feel, it may help. It certainly works that way for me.
I don't know what else to say to help you, but I wish you luck in finding your way through this bad patch in your life. You have to believe it can get better and I am sure it will.