I feel like im gambling by going all in one crypto like ETH and the drops are hitting me very hard with its high volatility compared to BTC
Sounds like you answered your own question. If you want stability, invest less volatile coins. That on the other hand brings less profits as well if you don't know when to enter or when to exit. Also there's time frame. You should invest in terms of years, and not to panic for first real bear.