Have you been to r/deadbedrooms?
Your doesn’t sound dead, but he clearly has low libido whereas you have a high libido. In that sub, you’d be surprised how the LL people say all the same stuff, shaming and what not, how they start off hot, then cool off once they’ve got you locked. Most importantly how much they lie to therapists, his love language sure as hell ain’t touch. Kiss my neck and it’s time to rock. Also I would guess he’s not cheating, in the past when I cheated, I came home so freakin horny, I was insatiable. I think the only way to fix it is that he has to want to change it and accept help in that regard. Could be low testosterone, but that part about making you feel like a slut whore, that’s rough. I mean in passion, I call my girl a slut, but it’s in a kinky way and she loves it.