being cheated on while I'm this far along really crushed me I want to give up
You deserve better ! There is no reason for that at all ! If he does it once he will do it again !! Chin up