Sze Fei feels heat of self-imposed pressure cooker  The Star Online