It struck me that you said "I don't think like an American, that is why I left the country." We are who we are. I have been an American living outside the US for the past 43 years and I still "think" like an American. I love the Dominican and love Dominicans but I do not think like a Dominican. I understand how Dominicans think and reason and that helps a great deal in adapting to the culture here. A good grasp of the language is crucial for understanding the culture. You have gone through what one author calls "cultural jolts". Culture shock is the stage you reach when you are mentally unable to function in another culture-you see that here on occasion but most people never reach that stage and I don't think you have either. If you love being here, then you will adapt and learn all of the cultural cues that make living here a lot more enjoyable. Good luck and don't give up!