You see I don't like the gym and I do all my workouts at home. Yet I love the workouts with weights, what should I do.
You could buy a set of modern adjustable dumbbells. They make some good adjustables with very quick weight change functions nowadays, (example: Bowflex SelectTech) and you can do an effective version of any weight exercise with a couple of adjustable dumbbells. Just google "adjustable dumbbells"
They're not exactly cheap, so it depends on your budget. It also depends on your needs. You might be able to find an old school adjustable dumbbell set at a thrift store or something. These are just as effective but ultimately the lack of convenience may affect how often you use them. Equipment is only good if you use it, and tedious or difficult adjustments have a huge impact on whether you continue to use something over the long term.
Besides buying something, you can do some Google searches for bodyweight exercises for strength training. Or, and here's something I haven't looked into yet, search for ideas for diy weights.