Hang in there islander. Remember it's a marathon, not a sprint. It is very tiring. All of us feel like giving up from time to time. However, you will know for sure when it's time to hang it up. If your W ever has a change of heart, it will be her turn to prove to you it's for real.