Weight issues

So I gained a lot of weight this year when I fell into a deep depression. And all anybody ever does is tell me I've gotten fat. I'm embarrassed to even be seen by people. Recently I went home to visit my mom and she told me I was too large and I ruined the good body I had and she kept asking if I was pregnant. I'm ashamed of myself and embarrassed of how I look. It hurts so badly and I have nobody tell because they all just tell me I've gotten big and I'm no longer desirable and I'm only 21💔