Did you have the phone repaired before it started to separate? My g2 went through a war after I repaired the screen. Had to return several times because it kept separating.
I've heard about the yellow spots. Hopefully it won't happen here. I'll replace the display myself.
I think the spots form because of an overheating CPU.
Best of luck with your G2.