How do you accidentally cheat? You made a conscious decision to do what you did;how is that an accident? Sounds like you need to examine yourself and accept responsibility for choices you make. You cant always act upon needs and instincts. You need to mature a little more before seriously dating anyone.