Recently I received some btc that took about 4 days, there is another transfer that was made May 7th, I have not gotten it yet!
How can I find out the status / when I will receive it??!? I was told that the "slowdown" is due to
higher transfer fees. Will these fees ever lower, and are BTC worth the investment still??!? (Layman Terms Please).
Without seeing the state of the network, we cannot say that these fees are sufficient, and your transaction will be confirmed soon or it will take a long time.
You can see the best estimate of the network using this site
https://mempool.space/.
It is better to use a well-programmed wallet that helps you estimate fees better, or at least the possibility of adjusting fees manually.
Using of bc1 addresses will reduce the fees you will pay.