I think it was highly hypocritical that when Petreaus was accused of leaking secret documents he was sacked but when Hilary did the same, nothing was done and she was allowed to stand for the presidential office, does the law only work when it comes to commoners but it doesn't when it comes to others.
Please hillary and her crews have a perceived temporary legal framework, however as far as we know they could be used as baits... just to say that the commoners concept is quite misleading.
As much as i would support no more military position for petreaus, the law is the law, but on this job his experiences, age and wisdom will be tested to specifically not surrender to revenge but help make america great again, and if it leads to the end of the clinton dynasty it will be an added bonus.
The fbi really needs him. but if sessions want his drug war... i would advise him to bail.