Obama has been very clear about his love of NSA domestic spying since 2006. He voted numerous times to expand and renew the USA PATRIOT Act. If you didn't want a president with a love of spying on his citizens, you should not have voted for him (if you did) in the primary elections. There were other options, like Dennis Kucinich, who has a proven track record of not voting for the USA PATRIOT Act.
You have a point that it may be difficult to vote for the right people, but it's very easy to make a good start. If a politician campaigns on and promises to increase the amount of creepy spying in your country like Obama did between 2006 and 2008, don't vote for him/her.