It could have happened at any time from birth or even rarely before that. Since the infarction has not caused any problem for you, it is unlikely to cause any more problems in future. Follow your doctor's advice. Instead of that you can have 2 slices of whole wheat bread. 1 egg can also be taken.
Vegetable quantity has to be increased.
Unsaturated vegetable oils are good for both sauteing and deep-frying. Avoid using fried oil repeatedly. I have been reading articles, you keep mentioning eating raw onions will help to reduce blood pressure. Some of the nutrition value in onion also available in other vegetables. It can be due to the presence of its volatile oil allyl propyl disulphide.