I have the following coins but i'm always insecure thinking that i have the wrong coins or need to expand my portfolio further because my coin choice is poor .
You are insecure and worried about the wrong coins and you want to expand your portfolio? You shouldn't expand it since you got the wrong coins and you may fall to the wrong coins again. I'm only familiar with 3 on your big bags, XVG which I sold most, ETH (I don't have it) and DIME which I sold already since there's a very few volume in it.
and over 40 free coins from airdrops.
Free coins is a good addition to your total holding but I don't think getting more than 10 coins is very effective. Stick to the bigger coins though you have few coins to hold but gains will be bigger, you should convert your big bags to small bags and vice versa.