Physicians try hard to alleviate mental and physical ailments of their patients. Thus, they are heavily burdened by observing ethics and staying well-informed while improving health of their patients. A major ethical concern or dilemma in medication is that some physicians know their behavior is unethical, yet act against their moral compass. This study develops models of theory–practice gap, offering optimal solutions for the gap. These solutions would enhance self-motivation or remove external obstacles to stimulate ethical practices in medicine. The Constructivist Grounded Theory Methodology is applied here where the participants and the main researcher mutually interacted with each other. Data collection was performed through qualitative methods including observation and semi-structured interviews with 21 physicians and medical students. Initial and focused coding was done, from which principal concepts were later extracted. MAXQDA software was used for analyzing data. Analysis of twelve major concepts in the study resulted in two factors and solution groups, from which four general notions influencing the ethical theory and practice gap in medicine were extracted: providing effective education to change attitude and behavior; considering motivational and emotional factors; reconstructing regulations and processes to facilitate ethical practice; conducting comprehensive and systematic studies. The existing medical educational system needs to be reconsidered to add to individual internal motivation, including optimizing persuasion strategies, maximizing participation of students, adhering to virtuous ethical theories, and fostering emotions. Additionally, regulations and processes can be reconstructed to remove practical obstacles and promote ethical practice with insignificant damages to individual self-motivation.