Some things are worth fighting for, others aren't. Figure out the difference and be content to let some things go. Remember, you are married to a good hearted person who wants to make things work. Sometimes the relationship is more important than the satisfaction of "being right."
Have your own identity and bring a complete person to the relationship. Otherwise you'll keep trying to get your spouse to fill voids you should be able to fill yourself. This doesn't mean have a totally separate life, but if you aren't happy with who you are, then your spouse won't be happy with who you are either.