3-hour commute is a little bit long. But why don't you take it, get some experience, and move on? That'll be much easier, most of us would guess.
Life is never too easy, but also full of surprises. So, pls keep up with your spirit, and keep looking. Maybe you'll soon get another offer