aww does he understand about your depression and anxiety. I know someone who suffers the same and her partner doesn't understand it. He feels bad and tries his best to understand and she feels pushed to one side too. When he really loves her.
You are a beautiful lady and pets are the best. keep smiling and chin up, I bet he does really love you too xx