Is love enough?

My boyfriend and I have been together for almost 3years but have been friends for over 15 years. He cheated and got his ex pregnant which I found out later down the line. He has been incarcerated for most of our relationship and I've stepped out as well thinking that it would heal my passion of him being away as well as him messing around. He has another 3years left in his sentence, we love each other very much but it's that enough?