Please no judgement or unhelpful answers :)
I've been chatting with a friend (male) online for 3 years. We 'met' through a forum for a shared interest. He was living abroad at the time, I was here in UK.
He's originally from UK but was abroad for a few years for work, but it moving back to UK in the next couple of months.
All checks out on social media and Linkedin.
Have also check the organisation's website and found him on it, complete with a photo. He's the same person in the photos he's sent me, so I have no concerns there.
We've also had a couple of video chats to see each other "in person".
Despite the regular contact (every day!) for 3 years, it's always been online. No postal stuff.
Yesterday he asked whether I'd be willing to give him my postal address as wants to send me a postcard from the country he's living in before he leaves there.
He's never made me doubt him or done anything to make me mistrust him but I'm just cautious of giving my address because I live alone.