Don't have any real good advice for you except it's always recommended to practice falling on softer, kinder terrain like grass rather than rocks or pavement. 
I really enjoyed your story, though. I love riding "off road" as well, and after trying more technical mountain biking (singletrack with switchbacks, roots, steep descents/climbs etc.) a few years ago decided that all the bruises and terror wasn't worth it, so stuck to easier double-track and packed trails and gravel/fire roads after that and did much better.
Welcome back to the wonderful world of riding and welcome to TE! Hope you'll stick around.
Emily
2011 Jamis Dakar XC "Toto" - Selle Italia Ldy Gel Flow
2007 Trek Pilot 5.0 WSD "Gloria" - Selle Italia Diva Gel Flow
2004 Bike Friday Petite Pocket Crusoe - Selle Italia Diva Gel Flow