"eventually asked how my weekend had been and I said it had been quite difficult because of an ongoing issue, he just brushed it aside and ended the text convo."
"We haven't gone on a date in about 3 weeks because he always has some reason why I should just go to his."
"no foreplay before sex (why didn't I speak up!! It hurt!) to little stuff like ignoring a sweet message and making me feel anxious for having sent it."
Please re-read what you have written. I haven't even included the hot tub shenanigans posted on FB or him ignoring Valentine's Day.
I'm so sorry to tell you, he is just not into you. He is using you for sex and company, kinda like having a hobby. He is not engaged with your feelings as a woman; he's not interested.
"I guess it feels confusing because I don't know if we are casual or not."
"i do accept that I may not be au fait with the dating game etc etc."
These points also popped out to me. It reads like you're waiting for someone else to tell you how things are.
This is important: You need to decide what you want and then you communicate that. There's no other way to do it, unless you want to be a disappointed doormat for the rest of your life!
So sorry for the tough love! I was in your place once too. No need to linger with this one now, it's time to take the lesson, grieve and move on. Enjoy being single, get confident in your own skin and the right man will appear. ((Hugs))