How do i fix my marriage?

ch

To sum it up, my husband has done me wrong for a long time. Not caring about my needs, yelling at me all the time, taking his work frustrations out on me, never celebrating me on my birthday or christmas etc...Well after 9 years it made it easy for some other man to weasle his way in emotionally and him and i kissed. I told my husband the truth and that also im worried we cant fix things because i feel im too far gone. He is willing to change and wants to work on it but i feel like i dont have any love left. I still also have some feelings for the other man but we cant be together anyway. My husband and i have 2 kids and a farm. I always voiced exactly what was wrong but he never truly listened to me until now and he isnt even really mad at me for my actions with the other man because he knows it was his fault. Id like to be in love with him again but idk where to start or how to do that. I feel im starting to find him annoying. Any suggestions or advice if youve been in a similar situation?