I don't think I have enough experience to comment on the rest - my deepest apologises - ,but the best way to verify depression is to go to a doctor or psychologist/ psychiatrist. Go to them, tell them about your experiences and general feelings, and see what they say.
Good luck with life!