Thanks for the warm welcome.
Someone else not on this forum gave me some links for proper fit and the charts said that 26" is the best fit for me. So yeah, feeling much better about the second bike I got.
My intent for getting the bike is commuting, and it looks like tomorrow is going to be the first commute. Wish me luck!