Maybe I have finally hit the jackpot. Been trying to find a regular cock sucker for a while to replace my friend a few years ago and have been striking out. Yesterday met a guy separated from his wife so he lives alone 5 min from my house. We have communicated for a while but never connected. After I finished work yesterday I just texted him to see if he was free and up for a visit. He responded quickly but said he had to shower. I suggested we shower together - nice way to warm up - and he agreed. I was there in 5 minutes - "have to run to the store to pick some stuff up for my weekend projects dear". We met outside his apartment and went up to the top floor with a view of the city - his bed was in front of a large window looking out over the city. After a beer, some chat, a smoke, he wanted me to play the dominant role. I ordered him to undress and then undress me slowly which he did. He almost started to suck me when he was on his knees taking my socks off but 'no touching yet'. We showered and got his ass clean so I could finger him - I enjoy fingering a guy while he's sucking my cock. We dried off, a bit more beer, then we settled on his bed. He lay on his stomach and I was standing on the side feeding him me cock - slowly, he was gobbling it up and was moaning and I really had to slow him down. While he was on his stomach I lubed my fingers and got two fingers in his tight ass - he was moaning while sucking and being finger fucked. After 20 minutes when I got fully hard I asked him to lay on his back with his head hanging off. I stuck two finger in his mouth and he nicely tongued my fingers which is hot and remarkably sucked then down his throat - wish my cock was longer to enjoy that - he can deepthroat. So now started to fuck his face nice and slow while he was on his back and I lubed my hand and started jerking his cock. I lasted maybe 15 more minutes before I shot a one week load down his throat which he greedily swallowed. He pulled off after 30 second and I told him to keep sucking I wasn't done - my orgasms last a minute or so. He kept sucking and I stayed hard. So I got on the bed and he lay between my legs and continued sucking my cock while I watched the sunset on the city - he sucked my cock, balls, taint, legs, nipples, and more for about 30 more minutes before my cock was sore when I asked him to stop for now. He thanked me again and again, and when I left he had a huge smile on his face. His apartment is on my walk home from the subway so hopefully I will see him regularly. So guys it may take some time but keep searching your cock sucker is out there somewhere waiting for you.