Repenting of swearing a lot and being undutiful to parents
You should repent of all the sins and ask forgiveness and increase your good deeds such as performing the Five Obligatory Daily Prayers at their due times with the congregation in the mosque, paying back people's rights as quickly as possible and seeking the forgiveness of those whom you wronged but cannot pay back their rights so that Allah will change your evil deeds into good ones. Allah (Exalted be He) says,
And those who invoke not any other ilâh (god) along with Allâh, nor kill such person as Allâh has forbidden, except for just cause, nor commit illegal sexual intercourse - and whoever does this shall receive the punishment.
The torment will be doubled to him on the Day of Resurrection, and he will abide therein in disgrace;
Except those who repent and believe (in Islâmic Monotheism), and do righteous deeds; for those, Allâh will change their sins into good deeds, and Allâh is Oft-Forgiving, Most Merciful.
And whosoever repents and does righteous good deeds; then verily, he repents towards Allâh with true repentance.
(Part No. 24; Page No. 359) Allah (Glorified be He) says,
And perform As-Salât (Iqâmat-as-Salât ), at the two ends of the day and in some hours of the night [i.e. the five compulsory Salât (prayers)]. Verily, the good deeds remove the evil deeds (i.e. small sins). That is a reminder (an advice) for the mindful (those who accept advice).
The Prophet (peace be upon him) said,
Fear Allah wherever you are, and follow a bad deed with a good one and it will wipe it out, and behave well towards people."
Moreover, you have to
atone for breaking the oath you took in the name of Allah by feeding ten poor people five Sa`s (1 Sa` = 2.172 kg) of wheat, dates, rice or the like of the common food your family have through giving half a Sa` for each poor person. In case there are a lot of broken oaths you took in the name of Allah in different situations, you have to offer the Kaffarah mentioned above for each broken oath, relying on the closest to what is correct.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.