Conditions today are sort of like old freezer-burned ice cream left out on the countertop to thaw for a while. Would be pretty good if it was 70 and I was in a t-shirt though.
March has really sucked aside from the one storm (which was good). I think most of us have shifted our thinking into spring mode at this point.
Nice to see snow again, but it's just window dressing right now.
Go to an ENT and have them take a look since it was a twig. Who knows if some germs already made their way in. I would wear a waterproof plug in that ear when showering while it heals. I have had it get infected before and it's really bad. You don't want anything getting in such as soapy water. Go see an ENT.
Not much they can do to heal it any faster but they can give you antibiotics early if it looks like an infection is forming. It can be very hard to clear in infection of the middle or inner ear.