As for Jack's lack of swagger or whatnot, he could've gotten laid but he's like eeey I don't want to, so if his character has a sex drive it's very confusing.
Because, as he says himself, he actually CARES for Angelica. his feelings for her are completely different, as he routinely shows concern about her well-being throughout the movie. That's completely different from getting down with a random wench.
--
TheRock ~ Slow dramatic zoom-pan. Doesn't phase the hooded man.