If you really want to dive, then take the class. If you're unsure, maybe take a discover scuba class first, but if it was me I'd just take the OW class. I did the Discover class many years ago while on a cruise, but didn't find it all that useful. Check out your local dive shops and local dive clubs. There may be opportunities through those places to find dive buddies. We've got a local dive club here that I haven't hooked up with yet, but that is currently on a trip to Florida as a group. Our LDS's host both local/regional outings and trips farther afield. It's my understanding that you can sign up for those as a single diver and either dive with a group or the shop will help pair you up.
My husband and I are on the volunteer dive team at the Oklahoma Aquarium. We just started this and have met some really great people. The more people we meet, the more we learn about local events. We're not looking for buddies specifically, but there is opportunity to meet buddies in this group, I'm sure. Plus, if one of us wants to go and the other doesn't, that's not a problem. By the way, it's my understanding that lots of aquariums and zoos have volunteer dive teams, so that might be something to look into once you've had more diving experience. We dive on hookah at our aquarium, so we can't count these in our log, but it does get us in the water when we're not traveling. Plus it's fun to feed the fish when that needs to be done and to interact with the aquarium guests.
Also, my husband (who is my buddy) and I have met quite a few people while traveling and plan to meet up with some of them again. Our new friend out east has a wife that doesn't dive. When we were on the Belize Aggressor (where we met him), the three of us dove together and his wife sunbathed and read her book and just relaxed. She had a lovely time doing that and the three of us enjoyed our dives.
Don't let age stop you! You're young (enough). I got certified 3 months before I turned 50. Of course, I plan to live forever (ha ha), so that's young, right?
The great thing about diving is that people of all sizes and ages can do it! A decent level of fitness definitely helps, but there are a lot of old and overweight divers out there that do great, so I wouldn't worry about a few pounds! I could stand to lose a few more pounds myself.