it's really awesome to read something like this, a lot of people new to this forum think that this forum is useless and they can't get anything out of
it, but your post shows how useful it is, and you also shared some advice from your personal experience, i respect that.
You can also contribute to the forum in your own way!
What matters is that you are passionate enough to share your knowledge about cryptocurrencies that may contribute the forum as a whole. Not to mention, contribution to the forum may be in several forms- like sharing latest and relevant news to the crypto world, providing meaningful tasks and services, and even scam busting of fake projects. As long as you have that goal that you want to reach, then moving forward thru small steps is the way to go!
Not going to be weakling task to bring positivity to Bitcoin, lol, I don't even know if am worth it. But I would start that journey from here -the bitcointalk- I also encourage you to, even though dreams are to be big, the simple reality achievement means as much, don't get desperate, you are pushing the weight up just like a bench press, and if you starting don't add much weight than your hand can carry, thats what over ambition does, add more pressure weight.
I admire the metaphor that you just mentioned. That is true in all aspects of life especially when you are trying to reach your goal. Start with baby steps but what matters is the consistency.
Regardless of what you think if you are worth it or not, your contribution speaks for itself! I really do respect people that passionately share their knowledge to others in order to support and help others. Keep up your good work, OP!