Most Helpful Guy
I don't know enough to be able to give you super deep advice... But i know this... it takes two to tango so it is probably not all on you. That said you can't control him, but you can control you. So perhaps you need to take a step back and think about what it is that you could have done differently and can do differently in the future. Hopefully he will do the same.
I would also suggest that the two of you go to counseling. I mean if this relationship is that important to you, how hard would it be to find a counselor and spend an hour or two to at least see if it will help. Maybe it will, and maybe it will take more time than an hour or two (I suspect it will) but in the beginning that is not a huge commitment considering you have been together for five years. It is worth considering before you just throw in the towel. I am sorry this has happened. I wish you well!