you were single so stop feeling guilty,you havent cheated on anyone but your own thoughts as long as it was safe sex stop beating yourself up over it,the only way you can get over this is to put it down to one of lifes regrets that we all have put it behind you and move on from it we all have a past and we all make mistakes we just have to learn by them and not repeat them.You can do this move on