Thanks for sharing the ins and outs With fishes.
Honestly, G sounds like a sociopath. I don't say that to be sarcastic or facetious. I don't wish any harm or trouble for the guy. I sincerely mean that he is living with a personality disorder. I respect you as an intelligent adult who will make her own choices in life. That said, I encourage you to seriously consider ending this relationship. The foundations for abuse are starting to shine through. I speak as someone who has been there.
You can of course completely disregard what I say and tell me I'm way off. No offense taken or intended. I just wanted to tell you my true perceptions because I don't want you to be hurt.
I am sorry in advance if I was too candid. I wish you peace and hope. Shoot me a PM if you'd like to unpack things further.