This is not a medical diagnosis. For clinical diagnosis, consult a professional.