The fact that this Rapone prick was RFS'd from 1/75 and then was subsequently accepted into West Point pretty much says it all.
To those of you unfamiliar w/military-speak- He was Released For Standards from the Ranger Regiment. In other words he couldn't hack it.
There was at least one LTC at West Point that formally complained about Rapone's contempt for the institution and for military authority in general back in 2015. Nothing was done. It is very possibly BHO's headhunting rampage against senior officers while in office had something to do w/this. He fired anyone who disagreed w/him.
I know 1 or 2 guys through a couple SOF forums who knew Rapone back when he was in A 1/75. They claim he was constantly ranting about leftist shit back then and bragged about heading to West Point on his way out the door.