Re: How to ask for a divorce?
Not only neglectful but abusive. Giving you the silent treatment for days is abusive.
OP, you have a plethora of reasons to get out of this relationship. You have all you need.
If you are waiting for him to tell you it's ok, that isn't going to happen. Why would he ever just let you go? All his needs are being met.
And why should it matter to you or anyone else who is the "bad guy" at the end of the day? You aren't happy and you two aren't compatible any more. You've changed in the past 7 years and outgrown him. He hasn't and won't.
Accept it and move on.