What do you mean the weather is Terrible. Perfect time to catch your "Elements" photo, if YOU dare... Not me... lol
Your macro looks pretty good but the yellow to the left pulls my eyes away from your detail (Which is good) of the petal. Maybe if you would angle a bit more to get rid of that but still try to keep the center in. Only my HO.