There is no shame in trying to work out your marriage or standing for what you feel is right. I do believe that there does come a time where you have to say to yourself that you have done all you can do and its time to move on. Remember, all you control is yourself, you cannot make anyone do or feel a certain way, no shame in loving someone and them not returing it. Most of the time people have to wallow in the pig-pen before the realize it stinks.