So it has been 3 weeks since I landed in jamaica...