His record-breaking world tour has seen him play to 8.5 million people across 43 countries, earning a staggering $1.26 billion.
However, Ed Sheeran has revealed that fame has played a toll on his mental health so much so that he's cut his friends down to just four - and all are on his payroll.
The pop star admits he gets anxious in social settings, which has led him to surround himself with only those he can truly trust, his old school friends.
"I have social anxiety," said the 28-year-old. "I don't like large groups of people, which is ironic given I play shows to thousands of people."
Sheeran will wrap up his 893-day tour tomorrow after playing four nights in his home county Suffolk, Ipswich.