Pal, you will be fine! Just don't obsess over it - this is not who you are. From what I hear in your answers and posts, you are just going through some confusion and that is totally ok for your age. Follow your passions and get satisfaction from non-sexual activities so that you will not have time or energy to PMO. You also have an amazing family support and that will be extremely helpful to beat your addiction. Just keep doing what you are doing and do not allow fear and anxiety to convince you they belong You are totally normal and will be 100% fine. And one day in the future your wife will thank you for your battle and honesty in the present.