Welcome to our forum.
It sounds like you've had some bumps in the road, but have overcame them so far. You can post any thoughts, questions, or concerns you might have along the way, and I encourage you to read lots of posts and threads on this site.
Good to have you aboard,
Love means never having to say, "Put down that meat cleaver!"