I had my op on Saturday and not having my strapping off until this Saturday but my goddddd its making me itch like mad.. I don’t know if it’s the strapping or the scars starting to heal that’s making me wanna itch?! It’s driving me insane! Does anyone else feel like this lol x