This is my first post here, please forgive me if it sounds somewhat self indulgent! However, I am at the end of my tether. My wife and I have been married for 21 years. We have 4 children, one of...