Spending an hour going through a few basic documents like portfolio, contract, bank statement, seems kinda slow and dragged out. But you haven't supplied any info on your previous entry history into Thailand, which may have raised a flag with the officer. It's almost as if you avoided saying anything in that regard.
What scheme are you going to be applying through. When you say hubby is this a legal marriage? There is no income requirement but depending on your application scheme the embassy may want to see income from work just to prove that you actually are working or a legitimate worker. Be prepared to show 3 to 6 months of bank statement activity. Suggest you use the group search tool to get a gist of what's needed for your particular situation and the embassy you choose to apply at.