After cured, I was full of green spark again.
What I wish to know are:
A. What does the phrase "green spark" mean? Is this an idiom? If not, then is this phrase belonging to native English?
B. How about "After being cured, I was ..."? Should be the word "BEING" exist in this sentence, and why? If not, then what's the difference between those two ways of expression?