Nicole Gibbs was only 17 and climbing the junior tennis rankings when the online abuse began.