Welcome, melody
You've come to a very supportive place and to people who understand
It sounds like you've been through a lot in a short time. Bereavement can hit very hard and very long. Have you talked to anyone about grief counselling? It might help