Self-care platform