Down payment assistance is easy and available through TDHCA, TSAHC and Guild Mortgage