The youngsters today are not following in the footsteps of their parents and ignoring the drinking and gambling rules more and more, and lie to their parents to keep things sweet.
Not strictly speaking true imho.
The first generation of certainly Pakistani were very much taken in by the bright light big city syndrome and went off the rails.
The younger ones followed in their footsteps and are less likely to cover it up
Of course there will be incidences of what you describe, but generally speaking it's hidden less so now
Just try to be yourself and stop lying mate you just end up looking silly everytime you get found out.