Good morning, Ms. Belladonna...
Your song's title,
I Gotta' Good Ramblin' Man, contains a truly bittersweet 'oxymoron' : the guy is 'good', but he 'rambles around'. Uh-oh, looks like there's gonna be a peck'a trouble at the ol' homestead when he 'lays his hat down'

!!!
I heartily agree with 'rsdean's' perception of the gal's 'softness and toughness' that the song reveals.
To my ears, the song's slow-as-molasses-in-January tempo serves to highlight the long, lonely waiting period the gal has to endure as she counts the days, hours and minutes before he returns. It would make a fine theme song for a Western told from a woman's point of view

.
Your dreamy, unhurried delivery of your lyrics seems to express just a hint of the sadness the gal could feel about the guy's ramblin' ways, even while she sings of the good lovin' he'll give her when he decides to come home. It sets a mood that points out the contrasting feelings that may divide her heart.
Ms. Belladonna, it's a sweet day whenever you re-appear on the User's Forum. Hope you'll stick around a spell

.
Truly,
LOREN (a.k.a. 'bluage')