Your "friend".. Haha.. And you are called young and confused.
Dont worry, if you are going through these things thats fine. Just know that in life snap decisions are usually regretted. Take your time, think through things, will it make you happier, confuse you even more, break up a healthy relationship? Even if you have a discreet encounter will the guilt make a weird distance in your normal relationship.. Of course it will.
Think of all the options, and choose whats best for you and your boyfriend if you love him.