No offense here, but our desi women tend to get depressed too easily about the smallest things. I'm not saying that your worries are little, just making an observation.
Anyhow, the secret to true, ever lasting happiness is, and this may sound cheesy, is to do your best and then put the rest in God's hands. God protects the true believers. The quran says in one chapter, something to the effect of, the true believer shall neither grieve nor fear.
What do humans FEAR? Humans fear what may happen in the FUTURE. Well, trust in God, do your best and what is ordained by God to happen, will happen, nothing you can do about it.
What do humans GRIEVE? Humans grieve what has happened in the PAST. It's in the past, it doesn't matter, whether something good or bad happened, it has happened, you cannot undo it.
So in the ever lasting words of Van Halen, all you have to worry about is right here, right now. Live now righteously, purely, and everything else will unfold around you.
When you worship God alone, everything works. What is worship, you worship whatever occupies your mind most. If you think about money all the time even whey you say your 5 namaazes, that doesn't mean you're worshipping god, you're worshipping money. When all your thoughts are occupied by your children, you worship your children. To truely worship god, your mind is most occupied by god. I'm not saying you shouldn't think about your children a LOT, you should, but you should praise God for giving you that gift. I'm not saying you shouldn't think about your finances, you should, you have to, but you should thank God for what you DO have when you think about your finances, and ask god for more if you need it, asking god for material things in not wrong, it's also worshipping god, who else are you gonna ask if not god?
Don't be bad weather worshippers which. The quran in one chapter states that there are people who will remember god when stuck in a bad storm on the open sea, but as soon as they step on shore they forget god. When you step on shore, you should thank god and thank god every day for what you have...
Remember, life could always be worse.