solar-chan: No matter what sacrifices you come to bear, you have to keep walking.