Why Did Leonard Break Up With Priya?

What episode did Leonard and Priya breakup?

.

Who did Leonard cheat on Priya?

How long did Leonard date Priya?

What mental disorder does Sheldon Cooper have?