I am aware of fairphone. It would be good if more phones follow their example. One thing that bothers me with them is that they don't have the latest high end processors and tend to lag a lot after a couple of years.
Which country are you based in? I know the nordics have a lot of clubs for different types of sports. Or even organizations based on profession which have networking events. Check LinkedIn, Meetup, FB...
If you're in a new place, join some kind of a club. It's easier to meet people that way. About dating, if people have red flags, don't waste your time with them.
What's Wero?