I applaud you for posting pictures, but here comes the tough part: you look like you just started training about 6 months ago currently.
To be fair, I still wouldn’t have recommended AAS in your first picture either; you have a lot of natural gains still on the table, and you should absolutely make them naturally.
Risking your health to look better for summer is a really bad reason IMO. You don’t need a ‘competitive edge’ just to get laid dude, you’ll do fine with an athletic physique, great smile and outgoing personality. Dudes will be all over you if you get hyooge tho, so there’s that…