That sounds a lot like me. But as has been pointed out already in the thread, there are others who share your hobbies and passions. Find them! Join clubs, look for online communities with local members, seek out meet-ups, or organize something yourself. Making new friends requires some...