I will appreciate anyone who can help with a guide or share a link to where I can learn how to gamble for beginners.
If you expect to win - you need to know whether it is possible to win the game you are playing. If you're just playing virtual games like slots, then you will never win over the long term because payouts are entirely controlled by the house and tilted in their favor. If you are interested in putting thousands of hours into a skill based game like poker, then you might - just might - be able to turn it into something profitable. You definitely need to set a budget and maybe just choose one or two days a week that you'll play on, otherwise it may start to creep into a long term addiction you'll find it much harder to escape. You really need to share what games you are gambling on for us to give you more advice.