cottage cheese is a source of casein protein. Casein slowly enters the bloodstream, resulting in slower digestion over a longer period of time. So its perfect for supplying protein to your muscles while you sleep for how many hours you sleep for.
Not only that, but it supplies you're muscles with rich amino acids (which is awesome).
The one thing about cottage cheese you gota control is the sodium. Most of them cotain a high amount of sodium ... so drink water while and after eating it.