0
No it is not bad to have a imaginary friend.
Since this is an imaginary friend, you can create your own imaginary foster home for the imaginary friend.
His imaginary friend was called Michael.
His imaginary friend name was Michael :)
god is not imaginary but he is your best friend who you can trust.