hi guys, i just discovered forum and feeling a little weird posting here :) me and my husband live in providence, though have been here for 2...