As per title - huge very painful lump on groin. What do we think? Squeezing so far has not worked though DH says it looks as though it may develop a head. Very excited.