It seems that a lot of guys your age watch porn. Unless it’s violent or kiddie porn, it seems almost common for single guys in their 20s and 30s. You say porn has been ‘a big issue’ is prior relationships. First, it’s not current guy’s responsibility about what caused problems in prior relationships. Second, why is porn such a big issue for you? Third, if it is a very big concern for you, you have to exclude all guys who like porn. You learned early on that your current bf was into porn but chose to stay two more years with him. That’s on you. You distrusted him because of his porn issue, and I assume catching him consuming porn after making him promise that he wouldn’t. Yet you stayed with him. You have no more self-control than he does.