You'd tried to create a blog but it seems don't make any sense at all...... You put a lot of extra effort but still not engaging enough compared to other native speakers.. If you feel intimate because English is not your first language, don't worry; you're not alone....