teenconfidential.com.au
My Good Vibes Snapshot: Xavier Eales
When Xavier Eales got up to address his school assembly, most assumed it was just going to be another School Captain’s speech. Instead it was an emotional and very personal account of his lon…