As has been stated to many along the way.... this is a journey and not a sprint. Life getting in the way is actually part of what the Community is all about. You post when you can. Buying items like MyJoys and other products does help you earn points as well. Participation is what this place is about. That's why it is a community. It is about inclusion and contribution.
But it does take time, patience, and commitment to the brand over time. I've been here nearly four years now, long after earning the FJA honor.
Hope you choose to stick around and participate.