Grew up with boats..

(Laddie is my Mother's name)
And as others have pointed out, there are some major
$$$ involved anything that you have to dock (unless you have your own) and what it cost (both time &
$$$) to properly maintain a boat, but to some, the working & cleaning on the boat is part of the enjoyment.
I love the Marina life style, having lived it a few times, lots of fun & some of the best people live on boats & hang out at Marinas, cook outs on weekends, and nothing beats relaxing, enjoying a good drink with people you like on a boat, plus, sleeping on a boat gives me the most refreshing sleep..