I need your help regarding a situation I have. I am a male in my late twenties. I am going to get married in a few months to my girlfriend of three years. I had a secret, which I am confused about if I should share it with my future wife. I was addicted to porn for about six years until five months ago when I had shared it with her. She was very angry and upset with me, but she forgave me. But there was one more thing: during my college period, over six years ago, I had a male friend. We used to exchange porn CDs with each other. He used to stay at my house two or three nights a month. While there we started to rub and fondle each other's private parts while we did watch porn together. This became a habit for like two years. I had repented of it, and I haven't shared this with her. I am afraid that our relationship might break if I share it. What is your suggestion on this should I share it with her?
I will be waiting early for your reply.
Why are you living in your past? Sins that you are no longer involved in and which you repented are no longer a part of you. Your girlfriend isn't marrying your past, she is marrying you. That you were formerly involved in homosexuality no longer matters. Forgiveness is letting go of sin and the past. "Brethren, I do not count myself to have apprehended; but one thing I do, forgetting those things which are behind and reaching forward to those things which are ahead, I press toward the goal for the prize of the upward call of God in Christ Jesus" (Philippians 3:13-14).
It is of no benefit to your bride-to-be to be burdened with all of your past sins. If you had picked up a sexually transmitted disease that she would be exposed to, then that would be a different matter. But I'm assuming that is that not the case since you didn't mention it. Quit acting like you don't deserve to be married.