Awesome story and I'm glad that you have found something that can support you. I know the struggles of limping along and it isn't much fun at all. You've worked hard for the success that you have had here and therefore you truly deserve it. Continue pumping out those great photos and content !