Guys!! Please explain texting habits?

Ok so my boyfriend is wonderful. But, he frustrates the living hell out of me sometimes. He will not text me back for hours sometimes, but will snapchat me and tag me in things. I know he's on his phone and can't help but feel like I'm being ignored. We're in an LDR and I feel like I overthink it. I know he sees a text and thinks he replies, but I still feel like if he is so in love with me he would be more attentive to it since I have brought it up before. Any advice? Am I just overthinking it way too much and should just be happy that he does get back to me eventually? I don't want to push him away.