It's just a guess but I think you are at that last point before you will begin to detach. Sometimes detaching comes by the most basic instinct of self-preservation finally kicking in. Don't panic. It doesn't mean you won't still love him. It just means you will no longer be living for him and will finally start living for yourself.
I'm sorry and I know this is hard but you need to be exactly where you are.