I was in London yesterday and found myself in Jo Malone. Everything smelt so good! So I ended up buying a new perfume. Now I have buyers remorse. I was wondering if you wear it everyday how long does a 100ml bottle last you? Also are the accompanying Bath oils etc worth it?