Why is it so hard to tell my boyfriend?Watch
Guilt. Just accept what you did and be straight with him. It is the least he deserves after you cheating. Don't tell any lies about it but just tell him straight about everything. Do it sooner rather then later and stop leading him on.
Tell him and leave him, he deserves better.