In reply to GravitySucks:
I have a Fender Mustang 2. Excellent variety of preset effects, plenty more downloadable ones. It's inexpensive, but it has plenty of output power. Apparently, folks use it for small room gigs.
Usually I run a cable out from the headphone jack of my computer into the AUX input of the amp then listen through the headphones from the headphone jack of the amp. With this set up I can play along with any Youtube band I want to and not disturb the neighbours. It's lots of fun to play around with the amp settings, to come up with a sound which suits the particular sound of a band.
Here's an example video:
I also connect the computer to the amp via the USB ports to use the Fender FUSE software, which I find easier to control the amp with than the knobs on top of it.
I use Panasonic RP-HT227 headphones which are low cost, but it has an in-line volume control which is very useful when switching from one track to another to keep the volume consistent.
Your son is going to think you're the coolest dad.