I think you have said just about everything for the imaginary friends.

If I went to Foster's I'd adopt Eduardo, when someone makes fun of me I usually have a low self confidence level. ^^; Also because I live in a nieghborhood where no kids live, so, I'd need someone to play with.
