It's just impossible to comment on without seeing the combat log.

Also, just to mention, if the damage showing for your 15 STR fighter is 0-7, I would wager that it's not showing the damage for your fighter. It was probably showing the damage for Gale or Astarion in the trade window or something. Sometimes it's easy to think you have one character selected, but really the information for another character is showing.