Hello and welcome to healthcare forum.
From your history it seems that you are suffering from thrombophlebitis
of upper limb.
To know weather it involves only superficial veins or deep vein also, go for colour doppler examination of the affected limb and after that visit a surgeon for further management.
Best wishes for your health.