Luke Shaw has vowed to stay at Manchester United and prove manager Jose Mourinho wrong, though he admitted the criticism has been hard to take.