Gambling have thought me a lot of lessons and from those lessons I have build long term experience and one of the things I most not do is to gamble when I am not in the right frame of mind, because when you are under any form of pressure, you can easily get carried away into believing that you may possibly make off some money from gambling by risking more that you can afford, this is what have lead many gamblers into bad situations such as addictions and debts on the long run.
Gambling should be based on fun and nothing more because regardless of how much desire we have, if that day is not our lucky day, you will still lose, which is why we advice that gamble with only an amount that you can afford to lose and be comfortable with.
Your point of view is absolutely correct, as a gambler it is better to gamble when you are in good mood and not bothered about other things, gambling shouldn't be done with anxiety or even over excitement in other not to incur unexpected loss.
As you said, gambling should done without greed, it is advisable to gamble with what you can let go if you eventually become unlucky, most gambler forget the warning of casinos that said gamble responsibly, although they may not have explained it in details but it means gamble with caution, don't be excessively involved with what you can forfeit, for me I just think that gambling shouldnt add to anyones burden rather it should be an activity that people should engage with smallest amount of money to avoid regret.
Emotions and moods are always adjusted in the most appropriate way right from the start but the transition again always happens too quickly based on the circumstances that are happening at that time. Typically stories of unexpected losses, joyful inspiration are deprived by this factor and that is the story behind the preparation, it's a way of suddenly changing emotions and once integrated into the story, the final development is the scene we need to experience. Unfortunately, a noble mind was poisoned by cruelty and fearfully transformed by gambling