Wouldn't beat youself up over it - it's not that bad in your situation because
1. yout tax bracket is low anyway
2. you probably need that income coming in to help with cashflow
Nah - probably wouldn't have helped. I don't think you missed out on much.
Have a chat to a (good) broker...