From many threads heard that this game is good but extremely Grindy,
I don't want to play grinding game

Is there any way to skip the grinding or is it mandatory to proceed further??
Game is "grindy" by nature of sandboxes. If you are expecting fast paced and linear content like a VN then don't play sandboxes. However, this one is one of the least grindy sandboxes i've played. If say, you need to increase affection of one character, you can go to their locations in your house, speak with them, fast forward time to their next location, end the day and repeat. There's no time constraint in this game. Characters change locations 4/5 times a day depending on the moment of the day but they stick to the same location in between days, so no surprise trying to find them. You can farm stats extremely fast especially since there are only 3 characters involved.
Also, cheating money with the renpy console works. Look up how to activate the console for renpy games. iirc the variable is simply money, so you can type in console money = 100000 and it should work. Can probably also cheat affection variables but didnt bother looking as once again there is no need for it.
Anyone saying this game is grindy to the extent of being unfun either haven't played the game or likes hating on games for fun.
Edit: Heck, it even has a inbuilt cheat button which I wasn't even aware of.