Russia Limitations: The oligarchs supporting Putin will take some heat in frozen assets but if things worsen too much due to sanctions they might get someone else to defeat Putin.
Ukraine Agenda : Ukraine wants to remain independent and have sufficient muscle to not be bullied by big brother Russia. A European Union membership would be the best outcome of this crisis.
Ukraine limitations: Ukraine is the battleground. It runs the risk of being forced into Russia similar to Tibet and China situation.
American Agenda : America will fund Ukraine basically same technique that it used in Afghanistan to beat Soviet Union.
Further the shale extraction lobby would be more than happy to supply Europe if things escalate and Russia is cut off from financial ecosystem.
American limitations : If things become too hot and fuel prices shoot up resulting in run away inflation it will force America to seek a quicker resolution because politicians don't like to lose elections.