At the end of the day no one is the perfect partner, there will always be a flaw or an habit or something that is of dislike to the other partner.
Have you spoken to this guy about how you feel? How old are these pictures? Are they recent or uni/ collage pics? Is he still posting pictures with women and going swimming with them at this time… are you two just friends or in a relationship? Has he said that your in a relationship? As you say your sure he feels the same, has he declared to you he feels the same?
You’ve been talking to him for a year, and you obviously feel attracted to him, but you also have doubts, maybe you should tell him straight how you feel about him… what’s the worst that can happen?
You don’t want to be making “kayali pilau” while this guys only sees you as a friends…