I am going to try to keep this as concise as possible so I don't go on and on and over state stuff.
Rahu in the first is the drawing or karmic line to become whole within yourself. This means that you need to find who you are and develop this sense of self through the HELP not total mixing in romantic relationship. Even though you state it hasn't become romantic your post suggests to me that there is something along that path going on in. With Ketu in the 7th it becomes easy to see yourself in other people and that's why that physical connection of a soul mate feels so important to you, because it's natural and feels safe.
The moon, which represents the mind, is being aspected by Mars(square) and Pluto(opposition in Scorpio). Alone Pluto in Scorpio makes for really intense individuals with Pluto being in its own sign. Opposing the Moon brings mental intensities and uneasiness(you mentioned people not finishing their food and how you reacted to it). Your Saggitarian Sun in the 8th house intensifies this.
Saturn in the 7th structures your relationships business or otherwise. Saturn being the slowest inner planet does not like the concept of that kind of change. The change being the possibility your friend marrying this other woman and running off.
Using some vedic principles it is indicating a year for him to feel the need for relationship...but it isn't a soulmate deal..
My advice is, as hard as it might be, just consider and acknowledge the possibility but know that the odds aren't likely...but possible..not to last for long..
Hope this helps!