I think you read the whole situation wrong to begin with. You say she "obviously wanted the D because she was wearing sweats and a hoodie," but what this tells me is that she didn't care about how she looked / how she presented herself in front of you. It's an investment question. If she saw you as a viable option she'd want you to think she looks cute and present herself in a way to illicit a compliment. Her sweats and hoodie may have been her way of playing down her attractiveness so that, in her mind, she knew she wasn't actively putting out signals. The girls I have known will still spend 20-30 min. putting on make-up even if they're just traveling to a different floor in an apartment building from one bedroom to another to sleep with a guy that they have been for months already. You'd think by then a girl would be comfortable with not going through the trouble to pretty herself up just for an hour for someone who knows what she looks like both with and without make-up, but they still do. Not saying she has to arrive at your door in her best minidress but if she saw you in a sexual light I don't believe she'd hide her body like she did.
Also based on how you describe the events of the evening it sounds like you didn't start paying attention to her signals (or lack thereof) or her body language until after the initial resistance / rejection since you were already under the impression that she wanted it. A more experienced man on the boards here may disagree but going straight for neck kissing when a girl is closed off is brash and clumsy. Almost like a Hail Mary pass. A situation like this though is where knowing how to touch women becomes effective. i think of it as light to heavy petting and you can use that to gauge her interest as well as see if you could increase it. After pushing you away the first time from there you got desperate and it showed which killed any remaining potential.
It's a shame it happened man and that sucks. You're not alone though. We've all had experiences similar to yours where we thought or wanted an encounter with a girl to go in a positive sexual direction but end up crashing and burning cause we're too stuck in our heads trying to figure out the puzzle of turning the girl on at the expense of actually paying attention to her and reading the interaction for what it truly is. Your mistakes started from an initial read that was incorrect which led you to ignore what she was actually telling you. But hey, now you have an experience you can draw on and learn from to ensure you don't repeat yourself. So you're still effectively better for it. And if you got a girl to come over to your place once you can certainly do it again! Best of luck on your next attempt.