Well this is really difficult to process. What’s your stand in this and what’s your husband’s decision?
Just break this relation he didn't cheat on you just found someone better. Just move on go get your own life. He don't deserve a strong and brave women like you. Thank your husband for being kind for all these 7 years and wish him good and move on. Only think about your decision. Hope you'll be fine.