Need some help here

Hey fellas, I'm not sure if I have a varicocele, on my left teste area it's slightly puffy and the tubes/veins feel slightly larger, but I've never really felt them so I'm not sure if it's all in my head, but it's experienced slight leg pain occasionally, it also seemed to go away yesterday? but now it feels puffy again? I'm not sure how to fully explain it but im trying