30 pounds sound a lot. but what is your current BMI now? still in normal range?
most importantly is to have healthy diet. lots of fruits and vege.
exercise while you can and maintain positive thoughts.
i believe it is the anxiety that cause your sleep problem.
New things in the forums might be highlighted here. Take a look at the avatars! Get yourself one, there are hundreds to choose from.