I did beta for a while, and was lucky to escape most of those bad side effects. The thing was that my liver wasnt happy. So, yes, there is hope to have a side effect free run with beta.
it does seem like it take forever when you inject manually. its always best to do a slow push, and that way its less traumatic to the underlying tissues.
Congrats on picking a med, and 'sticking' to it.