I'm glad I have my Liberal parents. Being dutch helps too.

Sorry to hear life is shitting on you right now. You have given away all your rights as a human being giving permission to give urine tests every so often. You're 18, time to live your own life if your parents can't accept yours.

That's what I would do anyways.