Can I receive Bitcoin to any addresses from my wallet?
I have more than one address on Coinbase, and it seems to change every day. Can I turn off the changing of addresses?
Yes! With an HD (Hierarchical Deterministic) wallet you control all the addresses inside of it. Using a new address for each transaction is actually a good thing for privacy.
To answer your last question you don't need to stop your address from changing because payments send to your old HD addresses will remain under your control.
If you want more control I suggest you run your own full node and do not give any control to a 3rd party: https://bitcoin.org/en/choose-your-wallet
Coinbase offers convenience and other advantages but this post from CEO Brian Armstrong makes it clear what their priorities are: https://medium.com/the-coinbase-blog/coinbase-is-not-a-wallet-b5b9293ca0e7
I've just tried to buy new bitcoins and add them to my wallet but sent them to the receive address and not my personal wallet address. I have looked in the options at other addresses and the one I have sent the coins is in that list but I can't seem to find the funds anywhere ? Can anyone help ? Thanks