When asked if the issue / issues were discussed prior to getting married, the answer is too often "no."
Don't make that mistake. If you are already married, talk about these issues now! If you aren't yet married and you don't know your future spouse's thoughts on these issues, postpone your wedding and start talking.
More to Read: Top Ten Marriage Mistakes