even with having you within physical reach , there are two main safeguards stopping us , and we believe that one of them may have been set in place shortly after your birth by the goddess amphitrite and her husband , the sea god , poseidon .