don't be hard on yourself if it fails. these are allegedly hard to keep in closed systems. i got 2 of them a couple months ago (a green one like yours, and a purple)and both are still doing well, but almost everything i read says the odds are against us.
here are mine:
good luck for both of us!