I agree with prai, if the temptation is there then your relationship aint perfect.
I don't agree with cheating, however if I found myself in a ****ty relationship and something better came along with I may do, probably just end it before hand though.
Gotta be careful though as it can proper...