I was sterilised 5years ago its been 8wks since my last period+ive put on a lot of weight a home pregnant test was neg could I be pregnant?

Possibly, unlikely. Sterilization is not 100% effective in preventing pregnancy. That should be ruled out first and then if negative by your doctor, your weight gain and irregular cycles can be addressed.