I don’t know ?

I’ve hit a wall with this guy I really like, we fell out but I think he wasn’t coping with mental health because the day after we argued, he wasn’t active at all. He won’t talk to me and I’ve tried so hard? Should I give him time? Will he come back? I don’t want him to forget about me and I want him to know I’m there for him, but I can’t keep annoying him bcos he doesn’t want to speak (it’s unlike him to be like this) maybe he is done with me?? I rlly need advice x