Ted Cruz is confusing me

Photo credit: Gage Skidmore
Photo credit: Gage Skidmore

Ted Cruz is complaining that Obama is helping the rich too much.

Wait a minute, I thought Obama was a SOCIALIST. I kept hearing from Cruz and the other teabaggers socialist dictator Obama was taking money from the hard working rich people and giving it to the poor moochers, “redistribution of wealth” and all that. Now Cruz is complaining that it’s actually the other way around?

Can someone PLEASE help me make sense of Ted Cruz?