if your sure it's a bite or not, a bite should not last that long i would be concerned about it and get it checked. it may be possible that it's not a bite but a skin condition but either way red area that has lasted longer than a week is very important to get checked
for 3 months? i think you shud see the doctor for safe side.
you could still have the sting in it