Sorry, but I don’t see Gold cheating on his true love. Just like I can’t see Snow cheating on Charming, or Regina cheating on Daniel when she was a young girl. Besides, even if it is just about “primal urges” why would Rumpel go for Cora? No offense to the lovely Barbara Hershey, but Gold has a 20 year old girl that he can be with. How the heck doesn he go from that to Cora? 😯
not in sotrybrook of course (he has other priorities at the moment) but back in FTL, When he first knew Cora. I don’t think it’s impossible they had a thing. The kiss we see is just reminiscence of what use to be.