Ok well that's a start
@LucyLayer and honestly gives us far more data to form an opinion
As others have said there are some huge changes you can make here....depends on how much you want to change and if you can invest some time into food preparation and training....
Now recovering from surgery....already Implies your activity level has dropped and been restricted....so that's something you need to up..
Food wise structure it better, you have carbs, very little protein , no good fats and a pretty low calorie diet (of course the spag Bol could be like 1000 calories!)
Having someone tell you what to do rarely sinks in, it's better to understand WHY, then it makes sense and empowers you to be confident that you understand the process rather than just do it, then give up as someone told you to....there are tons of things on the Internet to read re nutrition ......
Right now the last thing you need are drugs. The more we learn the more it's obvious that you do this without what is effectively a pre contest cycle...hell some ladies don't even use that...and get in very very good shape...of course drugs are your choice...but as a women the effects , the side effects and the rebound effects of drugs are even more pronounced than in men and trust me women get way more sensitive if they suddenly add 5-10lbs of weight than a guy would . I talked a girl out of using this stuff who was already doing it...she wasn't even very big ...and boom 6lb weight came back on....and guess what....she wasn't happy !
You'd make a massive change just having 3 or 4 meals a day right now starting with a fist size piece of protein...eat that FIRST then have double the size of that in vegetables, plus some nuts (like 8-10 not a while bag) and with one meal (maybe breakfast) have some oats or something.....plus doing some daily exercise ....like every day ....get in the gym where you can - say 2 or 3 days.....and out walking or jogging or some classes or something will get you off to a better start......
Start like that it's not a lifestyle change over night, it's not a strict diet per sey but it's a huge improvement on what you are doing now.... Read up loads loads more. If on the road service stations have marks and spencer or waitrose or tescos.....you can buy bits in there , don't use room service... If out and there is a pretty sandwich store you can buy eggs and spinach...... If you need a snack some blueberries or raspberries or strawberries....