I feel your pain with Sona; she and Morgy were my go-to supports when I would feel like playing support historically. I still play her on occasion (usually if I'm in a group with friends) just to break out the DJ skin or in special modes (I love her in Ascension and Poro King even with her current state). I learned support on Soraka (both when she used to give mana and her reworked version we have now) so I still have a thing for her too.
Bot lane is absolutely a mess, but I've gotten a handle on it at this point and find myself enjoying support again. Some games are still absolute train wrecks though.
Good luck with Ahri! As a random side note, according to my year in review she was my third most played mid (behind Akali and Taliyah), so apparently I like her more than I realized!
[sg-ahri-2]