Trump was probably feeling very uncomfortable at the G7. He had to answer questions like, “Why did you reassign Greenland with the North American military directorate rather than leaving it with Europe’s deployment ?”
Or there is the issue with Canada, like, “Why did you deploy an entire Arizona National Guard Military Police unit to Alaska for a year? MPs? What are they going to do kill endangered Polar Bears?
Being at the G7 is far different than sitting in DC issuing presidential decrees. Very different. Trump will have to have answers he isn’t prepared to handle. It is easier to pretend to be needed by Israel.