does he care for me

the guy and i are like long distance and we snap like all day but there are times when he doesnt snap me, but thats usually when he gets high with his friends or just when he goes out. Im okay with it cause i trust him, we're not dating but we technically are but last night he texted me saying *I got High asf last night again and I am so sorry I haven't been talking to you that much😭* Like does he care for me or he shouldnt be making excuses like that? Also when he got off work he went to the gym so my snap was delivered for an hour, then he snaps me saying *I'm sorry late reply I was at the gym💀*