hey!
first off, I just wanted to say that I love how supportive everyone on this forum is... it really is a nice family

the best advice I can give on passing is actually a quotation from a fortune cookie I got: "if you want others to like you, like yourself first."
self-confidence has definitely contribute to my ability to pass, for sure.
good luck!