molly
The Avengers? Well, that doesn't sound very trustworthy at all. I won't tell anyone, I promise. Being a mindreader, or different in any way, is difficult enough, I know firsthand.
Your grandmother sounds like she needed a new hobby really badly. And no one's going to put you in foster care - can I ask where you're living now though?