You are suffering because of guilt ridden nature. It is a part of your personality. In my opinion you have cluster 2 personality. This makes you impulsive, emotionally fragile, dependent in relationship, guilty, demanding, rebellion to an extent etc. You may seek psychiatrist’s help to understand this. In a view of your personality, you should honestly confess your past at the onset of relationship. Confession will give you mental relief from the guilt.