Hey I have been working around insulation but the same itchy feeling and bites when sitting on my couch have been occurring for a while. Do you also think insulation would leave bumps??
Jj