there is a BIG difference between Satan and Lucifer. In Latin 'Lucifer' means "Light Bearer", which is Hermes in the Hermetic tradition.. maybe should you look into it some time. while there may be any excuses, when one is too poor, one easily can find oneself in odd situations which can later on be used against one. Not being an apologist here... far to the contrary.
I am all for Satan terminology though.
I think having gone through homelessness is a big PLUS... in this time and age. Buddha has to live in a cave and endure starvation too to come up with his teachings, Christ was pretty poor also, wasnt he?