Absolute answers for the question are fail.
Cheating is when trust and commitment are violated, not when a set of arbitrary rules set by outsiders get broken.
So the question is, do you feel as if your trust is broken? If yes: Cheating. If no: Not cheating. It's that simple.
However, someone brings up a good point: If you get married, and you don't know that your partner is bi or gay?! Either they found out after the marriage vows... or you got married too soon. WAY too soon.
Cheating is when trust and commitment are violated, not when a set of arbitrary rules set by outsiders get broken.
So the question is, do you feel as if your trust is broken? If yes: Cheating. If no: Not cheating. It's that simple.
However, someone brings up a good point: If you get married, and you don't know that your partner is bi or gay?! Either they found out after the marriage vows... or you got married too soon. WAY too soon.