I haven't read the whole thread, but just wanted to say that, unfortunately OP, I can relate.
I was with someone for nearly 10 years and I would also be 'guilted' into having sex, just because I felt that I should and I didn't wanted him to feel constantly rejected. Now we've split up (2 years), I see things very differently. If it were the other way round for example, I would get no pleasure WHATSOEVER in having sex with someone, I knew didn't really want to have sex with me. It's not like I was just a good pretender, sometimes I would literally just say something like "go on then" and he would know I wasn't into it. Sometimes though, I wouldn't even say that. I did say no, on several occasions and whereas, it wasn't a violent act, it wasn't consensual. Your confusion, OP, as to whether or not it was rape, is exactly how what I was feeling.
I used to think to myself 'was it me?.....I eventually went a long with it after all (ie, didn't fight him off)......did I say no loud enough?...........is this just a normal way of having sex?..........do I just accept it?'
I look back and remember lots of things that should have been giant alarm bells ringing, but at the time, I just kind of felt it was normal. It didn't always go as far as him having sex with me. For example, I would wake up pretty much every morning with him slapping his bits on my ass and he would be fondling me, up there, down there, everywhere (sorry it that's tmi) If I wasn't in the mood (who would be, with that kind of approach?!) I would tell him to stop it and firmly, but hewould just completely ignore me and and carry on. After a while, he would just get up with a slightly amused look on his face at my anger and that would be that.
Anyway, I don't want to hijack your thread, but I did want to let you know that I completely understand and I'm so sorry you're going through this. You don't have to anymore. As I say, I haven't read the whole thread, so I don't know your situation completely, regarding dc's etc, but you don't have to accept this.
Do you have friends and/or family you could talk to?