I think that you have been given some great advice so far, so I really don't need to add any more but I did want you to know that I am sorry that you have to go through this.
I have had to kick kids out for drug use, but I would be so proud if one of them was going to graduate in a few months. I would want to support them through it. As a parent, it is what we all want, for our kids to get and education and be able to live an independent and happy (as possible) life.
I haven't read your history, but I understand that for some JW parents it is embarassing (scarey, horrifing, etc...) when one of their kids acts like they want to get out of the box. The box is their security, it is the future. It is life to them. I know you understand that, we all do. That is why we come here.
Anyway, I think you have so much going for you. I hope you can see through this and put your shoulders back and begin a path for yourself that is true to yourself.
I wish you well.