Hello Gaunik and thanks for the query
Your doctor has prescribed you a right medication for the problem. PSVT
is treated with either betablockers or calcium channel blockers or both. But we have to take it regularly not at the time of episode. Only Injectable can help at the time of episode not the oral drugs.
The aim of the treatment is to stop the PSVT episodes to occur not to wait for the episode and than we have to take the medication. It can be dangerous because we don't know when we get the episode.
During the episode try to vomit it will stop immediately.
In my personal opinion consult your doctor again and discuss about it.
our advise for heart patient always remain Stop smoking.