He returns to play tomorrow.
Rory McIlroy says he took a break from golf for his 'mental and emotional wellbeing'.
The four-time major winner returns to action tomorrow at the Wells Fargo Championship, having taken the last three weeks off.
McIlroy withdrew from the RBC Heritage event the week after a disappointing performance at the Masters, where he missed the cut.