I'm living with a friend who also works from home, so I get a bit "kitchen-talk" every day with him.
Also, one of my girlfrieds is working shifts, so this gives me the opportunity to work from her place, when she works late, so we can still see us and talk a bit. The other one works near her flat, so when I work from there, we can go to lunch together.
Ive been working remotely for almost the same time as you. I do miss some of the interactions but I've replaced them with connecting with other tech folk through social media and going to local meetups. Almost as good.
There is one thing we did not mention, and I'll likely blog on it later this year: being remote does not mean (for us) working at home or even working completely "alone".
For instance, I work in a co-working space where other co-workers are either remote or freelance. I chose a co-working space that is not IT-specific, which is even better. So I have sort of colleagues there, we discuss about many things, sometimes about our respective jobs/works, but most of the time about life in general.
I force myself to attend as many meetups as possible. I find it beneficial to just attend and even if you have no interest in the talk, it's nice being around other people who potentially are
I like to go on hikes with outdoors-oriented Meetup groups. I like hiking anyway, and I frequently find someone to have an interesting conversation with. If I don't, no problem, it's still fun to do the hike anyway even if I don't talk to anyone.
To expand on this a bit, I also find these Meetup hikes great for learning about trails in my area I otherwise probably wouldn't know about, so I can go back to them on my own later or with a friend or date. Also there's a lot of singles in some of these hiking groups so it can be a good way of finding new dates.
I'm living with a friend who also works from home, so I get a bit "kitchen-talk" every day with him.
Also, one of my girlfrieds is working shifts, so this gives me the opportunity to work from her place, when she works late, so we can still see us and talk a bit. The other one works near her flat, so when I work from there, we can go to lunch together.