Hi Nenya,
It's frustrating and sad to be going through this all. I am in a similar situation as you with my 4.5 year husband. I am not at the breaking point yet, so I am choosing to stay at the time. You have to decide for yourself whether you want to continue working on this relationship, or if you have had enough (it is causing too much pain in your life). My prayers are with you.