Can anyone tell me what's going on with my hair???

So I've always had really thick hair but lately it's started to thin out and it comes out constantly. I've noticed what looks like bald spots. anyone have any ideas as to what's going on?