2 ms·You're sure it's not just stress from living in London?by dsfyu404ed 8y agoYou're sure it's not just stress from living in London?