Most other fish will eat baby guppies as soon as they are born.
What other fish do you have in the tank with the guppies?
----------------------
Have lots of floating plants in the aquarium. Water Sprite (Ceratopteris thallictroides) is my favorite because it does well in just about any aquarium and has leaves and branches on and just below the surface and this provides a great hiding place for baby fish.
If you have a pregnant female livebearer (guppy, platy, swordtail, molly), either leave them in the main tank and scoop the young out from amongst the floating plants. Or move the female into another tank well before she is due to give birth. Being caught and moved into a new home can upset the fish and stop them giving birth, or prolong the gestation period.
Make sure all the fish are well fed so they don't eat the babies.
----------------------
You can do a 90% water change if you like. Most people do 30-50%, I prefer 50-75% each week. Gravel clean the substrate whenever you do a water change. And make sure any new water is free of chlorine/ chloramine before it is added to the aquarium.
You should also use a clean soap free sponge to wipe the inside of the glass down to remove the biofilm (slime) before you do the water change and gravel clean. Do not buy sponges with ANY additives. Wash any new sponges well with warm water before using. Keep the fish sponges with the fish keeping equipment and do not let anyone use the fish sponge for anything except the fish. Same with buckets, get some buckets and use a permanent marker (felt pen) to write "FISH ONLY" on them. Don't let anyone use the buckets or sponges for anything except the fish.
----------------------
Spending the first 30minutes of each day outside in the sun can help with depression. Obviously avoid mid day sunlight in countries with high levels of UV radiation. Having a blue light (not ultra violet) in the room during the day can also help. Regular exercise helps. There has been some new research showing diet can contribute to depression and that a tablespoon of raw honey each day can help change the beneficial bacteria in your intestine, and that can help with depression and anxiety.
*NB* Don't have honey if you are diabetic.
Try to get out and visit friends and family, or just go to the shopping centre and wander around, but don't buy anything unless you need it. Socialising is important for people with depression. It gives you something to think about instead of how bad life can be. Maybe learn a language or study something that interests you.
In addition to this you should talk to your doctor and maybe get some counselling. And if you feel really bad, go to a public hospital and talk to someone there, or call one of the help lines in your area. There are also help lines on the internet and you can sometimes talk directly with someone over the net.
And remember, there is always someone worse off than you. Or in my case, if I die, who will look after my fish?