a. All these things stress me out recently. b. All these things have stressed me out recently. c. All these things have been stressing me out recently.
a. They situation is still present. This is about the things now; they might not usually stress you out.
b. The situation might have just stopped. This is about the things up to now; they might not usually stress
I hate to say it but I'm a bit confused. Anonymous's answer, as detailed as it is, brings the element of confusion into my mind because it justifies the use of simple present + recently...