Tom, I agree that I made a mistake, but I did so for a right reason....yet I was let go for that....I suppose that is what I am hung up on, how do I explain that.....
I started to write an argument and point out that you made more than one mistake, but then I read further into the thread and found this:
Well, now that I read back my own post, I suppose I am experiencing hostility myself, but I think I am justified, of course, there are always two sides to every story.....I suppose I am just letting my frustration out, I suppose the advice I have had so far has a good foundation, let it go, better myself and continue life.....easier said than done though at this point. I thank you gamedev community for responding so far. Perhaps I am being harder on myself than I should be, but who is better to do that.....
Very mixed message you're giving us. You think you're justified, well that's wrong. You're being harder on yourself than you should be? It doesn't sound like it. Not if you still think you did not make any mistakes.
If you really think you were unjustly let go, you should get an attorney and discuss with him or her whether you have grounds for a lawsuit against your former employer. But I think you exhibited poor judgment (based on what you wrote above).
And besides your judgment, your attitude about that job sounds lacking as well. I maintain that you need to do much more soul-searching so you can become a highly valuable employee to someone in the future. The sooner you see your flaws, the sooner you'll be able to effectively seek a new job.
And as for what jms said about keeping distance from abused women is right. Give the lady the phone numbers of battered women shelters, battered women protection agencies, etc. Give her the phone numbers repeatedly and it's up to her to make a call. She needs to seek help on her own. Look up "white knight syndrome" and be afraid!