Hey Op,
Don’t be put off, I was not far off your weight and a self built ebike really helped me. I am now down to 138 and starting to really enjoy long rides and using more of my own power. You will need to spend wisely and buy good quality components but they do take the weight.
My bike below...