brother i am certainly not a doctor by any stretch of the imagination but all the things you described sound like a cardiac issue. could be high bp, could be a blockage has formed in your heart slightly or a number of other things related to your heart. when they do a cardiac questionaire on you for a doc visit what you describe are in the questions they ask. that's some scary stuff my man