Hello sachu ,
From the description of your disease it appears that blood was coming not from your lung , but from the back of your nose or the sinuses.
During sleep this blood would be collected in throat and coughed out on waking up.
Probably you are having bacterial or fungal infection
of the sinuses ( paranasal sinuses
) on left side. it is causing pain on left eye, nose , forehead.
You will require treatment with antibiotics and nasal drops that will help open up the sinus openings.
The disease can be confirmed by proper examination of nasal cavity
, by xray of sinuses , or by nasal endoscopy
Sometimes CT scan
of sinuses will be required.
You will require treatment fro an ENT surgeon.
Sometimes minor surgical procedure may be required to remove pus from sinuses.
Also investigate for risk factors like diabetes