I had the same problem with one of my sons. He insisted on getting baptized because all of his friends were and he was interested in a witness girl. He got disfellowshipped right after baptism and tried to get reinstated but they kept procrastinating it so he finally gave up and is now a free man, mentally.
He use to defend the cult because all of his friends were a part of it, but he's a very social person and soon developed friends on the outside and is now practically living with his non-JW girlfriend, so hang in there. It may just be a social thing right now.