Relationship advice

My before and I are having issues he’s just so childish at times and it started to get annoying and he can get so touchy and I tried to tell him and he got upset with me he has adhd and refuses to take his medication bc he doesn’t like the pills and would rather smoke which I also dislike. So what should I do how should I talk to him.