I do not agree on this. Tommy's issues with Josy might well be because he secretly wants to nail her and feels frustrated because he knows he can't for more than one reason.
And in regard to why he sucker-punched Fuckface in episode 6, his flashbacks explain the story quite well. At that moment of frustration and rage, he sees someone alike Vinny in Fuckface, a guy who shows natural leader signs, who knows how to stand by himself and who has the guts to ask Tommy to go fuck himself.
The flashbacks I mentioned above: