Welcome to DP Forums! Don't worry about fitting in, there's such a diversity here you can't help but fit in!
Welcome Esai! Everyone fits in such a friendly community like this. You would have to be one jagged puzzle piece not too
Don't worry about fitting in here you'll be fine. Make sure you take advantage of all the great information that can be found here, also don't be afraid to ask questions, we love answering them Enjoy your time here.