> I can speak passable Spanish and can string together broken sentences in French to be effective
Things like this worry me. If we look at how long Spanish and French take, it is about 600hrs[0] (probably less because specifically French is really close to English and Spanish is close to French). If you only had 20 minutes a day you should be reasonably fluent. But if your wife and you are talking, I'm guessing you average more than that.
[0] https://qph.fs.quoracdn.net/main-qimg-688ca4d9dd1f88f5f655be...