Hello, I'm 17 & going to the US to visit my boyfriend & be staying in his family home with his parents & brother soon under the Visa Waiver Program. I am only staying up to 90 days & will be having a return ticket. Should I mention that I am visiting my boyfriend to the CBP officer? I have read some much stuff on this & alot of people are saying ''You shouldn't lie'' ''You should say you're visiting friends & never mention the word Boyfriend'' But then other people are saying you should say ''you are visiting your boyfriend & have proof like a return ticket'' as that is all I will have as proof of going back to the UK. It's making me panic & confused of what I should say. Also I obviously have no intention of getting married as I'm still in college & far too young.

A clear answer would be good, please. Also I'm diabetic & would be wondering if the CBP officer would inspect my medication? or if I would get turned away because of it? Thank you very much!