One thing I don't agree with is that line "she puts up with my faults". Women manipulate a man to thinking this shit and that they are lucky to have the woman. You are just human, having faults is just human. Unless your faults are that you shit yourself and she has to clean it then she isn't doing any Mother Theresa shit with you. They make you feel flawed, they make you feel like you are dependant on them. You are not flawed. The women are the flawed ones that fuck with our heads.
There's a decided dislike for women in your post. You must have had some really bad experiences with the opposite sex. Approximately half of the world population is women. That's a lot of people to not like or respect.
It has been stated that good relationships are a 50/50 preposition. This is not quite right. If all your investing in a relationship is 50% of what you have to offer, it isn't enough. Ideally, in a good marriage each partner gives 100%. This is at least what you should shoot for.