Recusal was definitely a weak move on Sessions' part. It put Trump in an awful spot early in his Administration. Trump couldn't really fire him at that point as it would have been seen as retaliation and compared to the "Saturday Night Massacre" episode of the Nixon Administration.
If Sessions felt that strongly about recusal, he should have simply resigned and given Trump the opportunity to hire an AG that would have had his back.
I can understand why Trump is so angry and bitter about this.
“Trump couldn’t really fire him at that point as it would have been seen as retaliation and compared to the “Saturday Night Massacre” episode of the Nixon Administration. “
Lets not forget Lindsey and others threatened Trump if he were to fire Sessions.