I would say the first two times were definitely sexual assault BUT he did willingly continue to sit on another dudes lap. If I found out my partner did that, it'd be cheating to me and instant break up.