YOU SAID:
Why am I even on this site?
INTO JAPANESE
なぜ私もこのサイト上のですか?
BACK INTO ENGLISH
Why I am on this site?
INTO JAPANESE
どうしてこのサイトですか。
BACK INTO ENGLISH
Why is this site?
INTO JAPANESE
なぜ、このサイトはありますか?
BACK INTO ENGLISH
Why is this site?
That didn't even make that much sense in English.