Welcome to HCM.
What is your age.....?
Sometime stun felling is because of continuos improper sitting position due to extra pressure on blood supplying vessels and nerves.Vibration
feeling is not specific symptom.
Concentrate your mind in other activity.Don't read or watch sex related things.
Eat healthy foods.
Go for blood sugar test and consult physician for better guidance.