Prof photos aren't necessary. You have any friends that you feel comfortable telling what you need? Maybe a friend who's a girl and you can ask for a good pic for online dating? It's really not embarrassing at all to be online dating and your friend would probably be flattered you asked.
As for your profile you posted earlier: is it absolutely necessary that the girl you date be a gamer? If not, don't mention video games at all. Seriously. I know the thought is probably "I play a lot of games and she should know this up-front" but if you find someone you care about then you'll be spending your time with her and games will fill in the blanks like Netflix (or games!) will for her. At the same time, the most adventurous thing you said in your profile was exploring the park behind your house. If I was browsing the profile I'd probably think the implication was that you got home from work during the weekdays and stayed in, ditto for weekends. Is there anything you'd envision you wanna go out and do with a girlfriend? Mention that, as in, "I love camping close to beaches. Sun by day, smores by night." It doesnt matter if you've done that like once or twice in your life, if it sounds exciting and you actually like doing it then mention that.
Try to talk about things you're doing, not want to do. Get a couple herb plants and just stick em out on your balcony, boom now you have an herb garden instead of thinking about doing one. Go to any craft beer festivals or anything? Talk about a specific one instead of trying to find your taste. If you find most things are things you want to do instead of actually do, then work on converting the former to the latter and then start dating. Also, you've got some dry humor but I would try a couple more actual jokes to support your "trying to find the humor in things." The thinking about section is typically a good place to do this and yours has a lot of info you mentioned earlier in your profile anyway so I'd rework that.
Weekdays i pretty much do just stay in. Weekends i've been working out of that shell for the last few years now and doing some cool stuff, but adventure in the regard of dropping everything for a beach weekend or a hiking adventure isn't in my genes.
There is definitely a spontaneous and unorthodox side to me, but it comes through in smaller things, especially urban parking.