He gave up his girlfriend and cushy job, he exposed clear evidence of violation of international treaties and the US Constitution by the world's dominant superpower, and then he endured being stuck in the Moscow Airport (there isn't enough Prozac in the world to make this OK) and is now stuck in Russia, which I assure you, is a severe downgrade from Hawaii.
Since it sounds like he really hasn't been in touch with her it looks more like he dumped his girlfriend. Why hasn't he invited his girlfriend to Russia?
He has stated that the only reason he took his "cushy job" was to steal classified documents:
Snowden to newspaper: I took contractor job to gather evidence
Snowden couldn't be found in the airport for long stretches of time. Perhaps he was resting in a Russian supplied suite?
The simple truth is we know next to nothing about Snowden's living conditions in Russia, other than he is being protected by the FSB, who has no doubt had many chats with him, and his spokesman is on the FSB's public committee and a friend of Putin.
You'd have a great point if there were any reason we could trust the NSA.
You'd have a great point if there was any reason we could trust Snowden, a man who lied to friends, family, girlfriend, coworkers and the government to steal top secret documents and flee the country. The fact that he as leaked top secret documents doesn't make him trustworthy.