5th - It took a long time for the JWs to stop coming in my direction. I too am a generational JW. The only thing I can say is, it takes a long time for them to stop trying to "encourage" you to return. What I did was similar to what others did. I gradually stopped going to the hall because work had me so busy. Then, I moved away from the home congo little by little and eventually I moved to the big city and cut off all contact expect for friends who don't care whether I am active or not.
5th - we are a fast food generation and expect a full meal in minutes otherwise we are frustrated. Just like most things that are life changing, they take time. I know it seems hard and long. It will come to you, give yourself time.