This is my experience with my ex-bff back in 2014.
I met this guy in our disaster relief work for the typhoon Haiyan victims. He's from the US and decided to fly here to help us and that time I didn't really care much about foreigners bc I was having a hard time taking to them in English. However, he was really interesting and kind to others. So yeah, I approached him and eventually we became bestfriends.
It was time for him to leave and months after he left us, I already missed him a lot. He was still living inside our country but in another city, 900 miles away from my hometown. So I decided to visit him and stayed in his apartment for 10 days.
Within those days, we became closer than ever. We went to places just the two of us, we drank together every night and talk about you know, girls.
One night he told me he has new gf and I was so happy for him! So we decided to celebrate and had another drink that night. As we lied on the same bed, I decided to cuddle him with his back on my tummy, in short we spooned. We talked about serious stuff with that position and it was already 1am. Suddenly, he faces to me and hugged me. I could feel the warmth of his arms and feel his breath. We stayed hugging each other for an hour. We started to cross our legs and rubbed our feet. He kinda thrusted on me and I could feel his b****. I decided to put my legs on top of "it" and yeah, he was having a boner. As the atmosphere became more intimate, I started to kiss his forehead, then his nose and on the upper part of his lips. He didn't mind at all. We didn't sleep the whole night and continued in cuddle position until the sunlight hit our faces. As I left his room, I whispered to him 4 words, "I love you bro".
Yeah, we didn't have intercourse. We knew our limits as "straight" guys. We physically expressed our affection to each other without being sexual.
He got married almost a year ago with his gf and we don't talk anymore. But although he's not here with me, at least I have the memories, memories that I will treasure for the rest of my life.
