'Everything has been a struggle': Rapinoe