Why do we get ashes on our foreheads?

Why do catholics get ashes put on their forheads, when the Lord specificaly said that when you do fast don’t let anyone know your fasting. I know the ashes are synonomous with our earthly lives and that from the earth we were made and to the earth we will return. But they are also synonmous with the start of lent and the whole knows what catholic’s do during lent, we fast. It just seems to contradict what the Lord is saying not to do?

This link should give you the answer you need. If you have any further questions or concerns that are not answered by this link, please contact Catholic Answers directly.

**Recommended Reading:
*]How may I scripturally defend wearing my blessed ashes?

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit www.catholic.com.