i am 22, i have a heavy heart beat. it is strong and fast .this happens when i stand up from ground and usually happens after eating ,this may also happen if i shake my body two to three times.i get this after a little walk too .no food digests as i get burp and fallowed by a heavy heart beat .i get a blurred vision all time.i consulted my doctor and he advised me to take ECG,ECHO, BLOOD TEST and CHOLESTEROL TEST.my cholesterol levels were lil high but doctor said it is ok for my age apart from this every thing came normal..at the time of ecg my heart beat was normal.I smoked for two years,now i am trying to stop,i dnt take alcohol at all.i have tingling feel in my right eyes often.i am planning for a holters meter over next month..what can this be ?...please help me ..i dont want to die so early...i want to achieve some thing in life..please give some suggestions.

thanks in advance.