You did give it your best, but she wants to go her own way now.
I agree with you - differences attract each other. Two people of like mind are not going to necessarily make for the best relationship.
She is not responding to you out of guilt. She knows that her justification for a divorce is very weak and is probably afraid for any confrontation that might try to sway her decision.
She is a quitter now, but at least she has changed some and acknowleges the good parts of your marriage. With more time and the hard knocks of life, she may come to realize that you and her were the best thing and she may live to regret running away when the going got tough.