The written blog post above reflects the views and opinions of the author, and does not necessarily represent the views and opinions of MyCatholicDoctor. The information provided is for educational purposes and is not a substitute for professional medical advice. Please consult with your healthcare provider for medical advice, diagnosis, and treatment.