Space Madness-It sounds like you could really use a life coach. There is a need for all people to find out what your 'core' values are, which can be difficult. When people violate their core values, they become unhappy and cause themselves much mental and life harm. A core value could be something like the need to help other people improve their lives, being an honest person, believing that all people are worth love, making money and providing a safe, healthy enviroment for your family.
When you behave in a way that is incongruent with your core values, it causes discord in your life. If the JW's are the ones that hold you to your core values, especially when you haven't analyzed what your core values are, thus are acting on these values by default, then your going back may do you good.
Wishing you the very best,
PaintedToeNail