Obama is getting his ass kicked on all fronts.