This is not a healthy relationship if he keeps throwing upo the past (I'm assuming that it is resolved. Now if the same thing is going on and you are still cheating then he has the right. No relationship is healthy that has hit a brick wall with no progress in sight...feels like death. The two of you have to find a way to make a new start. Don't die with the relationship.