Hello .........
Please do try seeing a talk psychologist if you can. It can help so much in putting most things in life into perspective!!!
Then, it's much easier to deal with problems. It's not bad to start soon - because life is full of rock bottom times!
A school counselor may help - but I think too often their area of expertise is in sociology. And please remember .... however you see your friends and their BF's react to each other ... is how they want you to see them react to each other. It's often not the way it really is!
Hope you hear from a coach or two.
Rob & Gizmo