Howdy Catfisher, welcome. I been there, not fun and all my own fault too.
That is great news about them easing up on motorized bicycles where you live. I just found out they did here in CT too. (no cc requirement, just brake horse power. just makes for more options of engines) Did you see the laws and reg section here? Should share your information. Purtty kool!
Enjoy, some great folks here