I feel this is not fair and wanted to ask if there's any way to appeal
You may feel that way, but the immigration officer job is just not made to be fair. What they want is to limit people settling in the country illegally. And they do that by assessing your ties to your home/residence country (more = better), and your eventual ties to the UK (usually less = better)
If they note that you don't have any assets (like home, car...) owned in your name, nor do you have remaining family is a dark red flag and suggests you would abscond and remain in the UK after the visa expired, because they're asking themselves, what would entice you to go back to Nepal after your visit to the UK, and in their thinking nothing, as your family is in the UK.
This answer goes into way more details about your refusal
The statement that the income stated is not reflected in your bank statement is also a really bad look
Please read this answer about bank statements, this is a wealth of information
Since I'm retired and have time now, this was the opportunity for me to to visit my family in UK. I do have my own allowance, interest from my savings and I also get sent funds from family members abroad while looking after their property - on the income , I section i had rounded off £3600 off to £4000 and is shown on my statement.
– User1920 May 15 '23 at 07:50