confused

so theres this guy, we had a connection and developed feelings but we never told each other so we both thought we werent into each other like that. my friend later told me that he went to her to confess his love for me,, but heres the thing, she told me when i was already “talking” to another guy,, so i never thought much of it. so i got in a relationship and it’s been 8 months, but i talked to the other guy everyday as friends. last week he came to my city, and confessed his love for me, and kissed me, took me by suprise..?? the thing is lately for the past month ive been getting into arguments with my boyfriend for any little thing that im no longer happy i feel like a chore to him. so guy 2 is always there for me... and my friends all think he would be best for me since they dont like my current boyfriend, and im starting to feel it too. any advice??