I learned english at school and i thought it would be positive to be a year abroad. It helps in your future job as well.
It ended bad because several things. I was bad prepared. Normally you get courses to learn about the other cultures. My lessons there were short and i only got chats and so on. Most expectations i had were formed from TV shows. I ended up in a village area. There was nothing near that village. The family that hosted me was not what i expected. The house looked pretty poor and my room was small. It was ok though but some things would be not accepted in japan, but i said nothing out of respect. School also was not so nice. I did not feel good there.
So, a lot of it was your expectations. An exchange student needs to go with a very open mind and not having that open mind is what makes the experience bad for some. Also, exchange organizations allow for you to ask for a different placement if things are not working out. We had one where it was obvious that it was not going to be a good situation for her so we asked that she be moved to a larger town and things went well for her.
What the organizations do not do a good job at of preparing students is letting them know that this country has a lot of smaller towns and that is where most students are placed. Why don't you talk with the organization on how to better prepare students for life in a small town.
I have never heard of a school where the classes were "little chats". If you were expecting the Japanese style of education, whatever that may be, then the organization needs to better prepare the students for the educational system of the countries they are going to.
Yet, trying to prepare students for their experiences is difficult as the students are thinking that they will be able to handle it.
Here, in this country, you need to express that you are not happy about something instead of sitting silent and letting it fester in you. You can let others know that you are not happy in a respectful way. Yet, letting things go and then go home and bad mouth the experience is not respectful to your hosts and the country you were in.
Instead of generalizing and saying that America is all that way, you would do yourself, others and us a great service by stating that "in my experience" it was this way, that it may be different in other situations. Now that shows that your experience was the way it was, but is more respectful to the rest of the country and people.
Respect goes both ways you know. From your thread here and past posts, you expect the respect to be one way and that is towards you and your country. In this country, respect is earned, not demanded by people or cultures.