No, I don't feel guilty. The animals wouldn't even exist if we didn't eat them. If I felt guilty about eating animals I'd probably have to feel guilty about drinking milk, wearing leather, eating honey, all the land cleared for farming which kills millions of animals, using fossil fuels, building houses, zoos, buying cheap clothes, international shipping, flying, generating energy etc.
It's easier to link a steak to the face of a cow etc but in reality everything we do as humans as the dominant species means destroying animals and their habitats or just damaging environments. If I'm not going to feel guilty about all of them then I'm not going to feel guilty about only one of them.
I'll do my best to minimise my impact where there are reasonable choices. I'll buy free-range, recycle, buy 2nd hand, go electric etc and I'll support the change of the system that is required but in reality anything that really makes a difference requires industries/states to change so until they do I will just play along with the system we are in.
I've yet to have a good meat substitute. I know people have said above that things like the Richmond vegan sausages are good but they aren't. They are not bad compared to a regular Richmond but they are dreadful so that's a low bar. They are not even slightly close to a good proper sausage. Meat substitutes are competing with the value range of meats, not the butchers. Until they are better then I'd rather eat meat or veg than fake rubbish meat.