I have not broken any vows of my marriage. Have you broken any vows to your husband? You do not have to answer that question just think about it.
You have no concept of reality but you live inside your own mental world of make believe. Marriage is instituted by God and human marriage is patterned after Christ and the church. You are to love your wife even as Christ loved the church and gave himself for her. You may be a "good" husband but not a "perfect" one. The marriage vow at minimum incoporates the second of the two great commands and that is to love your neighbor as yourself. You have not done that, you are not doing that, and you will never do that until you are glorified. I have been married to one woman for 38 years and we have had and do have a great marriage and my wife will affirm that. She will affirm that I have been and am a great husband. But she would laugh if I claimed I have been or am a "perfect" husband! You are to love her as Christ loved the Church and no man has ever done that because that does require being AS GOOD AS Christ.