Hey Rusty.
I'm with ya. We have a lot in common.
Like I told someone else, I suggest learning to love beans. Beans are filling, full of protien and versatile with lots of varieties.
Try several varieties until you know which ones you liike and which grains you like to mix with them. Experiment with several bean varieties, combinations with grains (corn, quinoa, rice, barley) and spices.
Soon, you will develop several "go-to" combinations of beans with veggies and grains. Then, you can just pop it in the microwave when you're at work and have a healthy low fat tasty filling meal. And, you can flavor them in a million different ways: southwest style, Indian or just plain old sea salt (very lightly of course) and pepper.
I bought a pressure cooker and love it.
As far as giving up coffee goes, try switching to tea and then ween yourself off of caffeine completely over time.
Going plant based is very doable and even enjoyable after a while. It just takes a lot of learning and experimenting at the beginning to figure out what you like and what you can do. Then, over time, it will seem like a whole new culinary world has opened up to you. I was a devoted meat eater and grill master. Now, I love being plant based and discover new foods every day.
So, in the first few weeks when you're feeling discouraged, just remember it takes time and you will soon develop a plant based savvy. When that happens, you will never look back.
Hang in there! It gets better.