ADHD is a neurological difference. You’re born with it or you can develop it due to head injury. It could have been missed when he was younger. If medication for depression and/or anxiety doesn’t help at all, then it probably isn’t depression or anxiety alone or at all. I hope you find a path to evaluation where you live.
ADDitude Community Moderator, Parenting ADHD Coach, Podcaster & Author, Mom to teen w/ ADHD, LDs, and autism