You have a deteriorated dip tube in the cold inlet to your water heater, that's all. Trust me.
What you have in your screens, is white plastic, not calcium.
This is a 15 minute fix.
It also explains the short duration showers.
Brian in cold Swampland.
© 2016 Renovate Your World LLC