Hi there! You've come to the right place. I'd also been doing it mostly on my own, then fell off the wagon and gained a bunch back. Then I found this site and it's been fantastic. I think you'll find what you need on this forum. There's so much information and support.
Welcome.