I tend to agree with you with regards to it being a suicide. I follow Steven and Chris on twitter and they were in the Barbados early in July and I found it odd that they were back there again for the Civic holiday weekend. I just wrote it off to them living a lifestyle of the rich and famous...