I am a 20 year old male 5'7, 160lbs. Two days ago I woke up and discovered a bump on my leg near my groin while I was in the shower. It hurt immediately after I touched it, but only for a moment. It is about the size of a pea under the skin. I get a mild pain if I touch it too hard and sometimes when my scrotum brushes against it. It's been two days and now it has a grey/purple color with a red area surrounding it. I have no other symptoms other than fatigue, but I've worked three 14 hour shifts in the last three days so I don't think that counts, and it appeared overnight. I have no idea what to think, and I know the internet isn't always trustworthy. I'm hoping I can get some sort of answer here.