Certainly God is the only one who can change us, the one who can lead us to the path of happiness for each one of us; because we humans are always looking for happiness in things and people, in something we do not have and when we get it we discover that we are not happy, because we do not settle for what we have, we always look for more and more; and so we spend our lives searching and searching; and in reality happiness is within ourselves, what happens is that we do not understand it or we do not know how to achieve it.
Do not complain, enjoy life with what you have and with the people that God placed you to accompany you.