I live in Germany almost for 8 years now and it is not bad, but I think it is not the country for me, I am not completely happy here, I come from Ecuador which is a beautiful country but every time I go there, because of all the political and security problems I just want to go away. But where should I go if both countries do not make me happy?
Get German citizenship if you can. Even if you have to suck up a couple more years. With German citizenship many possibilities are open.