Hide information from my CV? I'm preparing my application to send it to my dream university (it's located in Germany), and my problem is:
Since I'm coming from a country that facing civil war (Syria), I had real troubles in high school (no electricity power and such things), so I had poor results,So I had entered college I don't like (I want to study CS) also I fall in some troubles with my classmates because I came from a different culture, the general atmosphere was not friendly at all, studying with all that was very hard for me, so I have poor results again, after all I take my decision I left the college and retake the high school exam and I have got ~80%.
So the question is: should I mention that I have 2 high school certificates and I got out the college with poor results or just mention my second high school certificate, is that ethical? and is that will effect on my new university decision?

Just to get the whole picture : I had studied hardly for my second high school exam and I lost a lot of time with no academic results, in other hand I'm a good programmer, book worm, research enthusiasm, I want to continue my studies to get the PhD, I have industry experience in the field, and working on some projects as a volunteer to help my community.

I'm in bad situation and my academic future is depends on what to do now, so any advice are welcome.

Edit (clarification): I'm going as undergraduate student.
I would say that hiding information in anything of this nature - a CV, a resume, and so on - is always suspicious and usually unethical.

I would provide a brief explanation in your personal statement.  Given it has to do with a situation that is unquestionably out of your control, some universities might forgive less-than-exemplary marks.

Getting a masters degree before a PhD could improve your situation further - in this way, you can further prove yourself as a good programmer and book worm who wants to do research.  Naturally the CS field wants more than just these traits, but you seem willing to learn.

Edit: If you're going for an undergraduate degree, all the better!  Simply proving your aptitude should be sufficient.