the way i see it, she licked it because
1)she is teasing you/power tripping
2)didnt want to BJ you for whatever reason but by licking it, she let you know that she is still into it on some level- this could have been because of youre smell, or just her mood. who knows
3)she has no interest in BJing you but felt she had to do something after you went on her for so long
at the end of the day stay with her for a bit, and try to stay on the same level- ie both sober, or both buzzing- inequality with that can make things weird
and any guy who hits women (unless she is one of those scraggy bitches who hit him first) needs to be taken outside and bashed