Wow your friend sounds amazing. She is divorcing her BF because their relationship isn’t as intense as her affair. Makes sense.
May there are no guarantees your H isn’t going to get bored and walk again and break your heart all over. Also, if you divorce there are no guarantees a new guy wouldn’t do the same.