Why do people who are veterans/served in navy marines army become homeless?

I always thought when you serve, they pay for your housing and school and give you money. Why do some become homeless???
8 answers 8