@TheAbbotTrithemius ask your network provider to add a pin/pw to your account
Every major US/UK carrier offers you the option of putting a PIN or a passcode on your account. Take them up on it.
some networks won't offer this so you have to call them up and ask
more here