I hate that he has endured this for four weeks and I know it breaks your heart. Green stool has many
causes, most benign, but his pain is
of concern and his rectal pressure. If he is seeing a GI doctor, you're not getting the answers you need and I would seek a second opinion with another Ped. GI specialist. This is their field and they know best. Good luck to you both and take care.