Welcome to healthcare Magic!
Your habit of smoking
marijuana is in dangerous levels.
You are having the symptoms related to abnormal cardiac rhythm which is a potent side effect of the drug.
The greenish sputum with blood streaks in it alongwith cough
is suggestive of serious lung problem, may be an infection or ulcerations.
Your problem can be anything, it can be a heart, lung or gut related issue but more specifically it appears like a respiratory problem dueto prolonged marijuana smoking.
You should get examined and evaluated by a good physician of your locality as soon as possible.
Wish you a great health!