by this time you must have consulted surgeon/physician and taken treatment .Hope you are recovering fast .
it might be an infected lesion or a haematoma
caused by trivial trauma gone unnoticed .In that case a haematological test should be done to rule out bleeding disorder
It will be great if i know the present situation and the diagnosis made .
Hope you remain healthy.