That wasn't really directed at you. Lots of people think he's in dire straits, but obviously not. He's made quite a bit of money consulting, plus his retirement pay as a Four Star. The sale of his Alexandria home was inevitable. He's been fired by two presidents and entered a guilty plea (which may or may not be withdrawn). He's done in the DC area. There's no reason for him to stay, anymore.
Three Star. LTG, for Lieutenant General, retired with 33 years.
Final base pay in current (2018) equivalent, for 3 star with 30 years, is about $15,800. ($15,800 * 12) = $190,000