I am so confused. I have so many questions