The fact that you have come to pray is proof in itself that you have purity in heart.
If it is the Iman or Taqwa that you think is missing in your heart then, I recommend you to keep up with the 5 times salah and inshaAllah your iman and Taqwa will also keep up.
Allah says as per hadith Muslim 6833:
Whoever comes to me walking, I will come running ...
سلام علیکم و رحمة الله و برکاته،
Wearing makeup in front of strangers is haram, whether they are among our family (like cousins) or not. However, determining the antitypes of a makeup depend on the person and on the society and the situation. For example, dressing in colors may be assumed as makeup in a society, while it is not in another, or using colorful ...
Of course it is allowed.
Complaining to Allah (respectfully) is a part of dua.
For instance, Musa (AS) and his brother when they were told to go to the Pharoah complained about the danger:
They said, ‘Lord, we fear he will do us great harm or exceed all bounds.’ (20:45)
Allah responds to them and reassures them:
He said, ‘Do not be afraid, I am with ...