I know what sleep issues are and I wish you a good night.
For the depression question, if you have any doubt on that, consult.
You are a beautiful person. Each person has his qualities, and you too have that. Sorry to hear that you are in a rough time.
Just tell you that you have your place in the world and that you have qualities.
I wish you a good night of sleep and the best of success.