i shoved against the rough grit of the wall with my spine to drive my hips down on him , and he was rising up on his toes to ram into me , slamming with not-quite-painful force using the strength of his legs and core .